I can totally relate to your struggle about swimming against the tides. I particularly like the part where you talked about those people not the one who lives your life. I once listened to a Buddhism talk and what he says is, you are the best person who can make judgment about yourself. The reason is because, you are the expert of yourself. No one know about your life to the tiny detail so they can’t really make judgement based on limited information. Great article, Shan