We should not apply everything to us. The person's intentions may be different. He may not be telling those words keeping in mind. Just hear his words and think about the point he stressed. If you feel he is correct and if you want to change, get changed or just ignore. As long as you think that what you are doing is correct in the given conditions you need not worry and need not take the remarks of the other person personally.
K Mohan @ Moga
'Idhuvum Kadandhu Pogum "
Even this challenging situation would ease
Knowledge is power.
Thoughts exchanged is knowledge gained.