I have been thinking about it for quite sometime now.. Its so easy in life to be rude n arrogant to others.. sometimes people do that to prove they are more powerful or stronger or intelligent... or may be simply because they have little patience..or they just want to belittle others. Being polite is not easy.. many times people can take you for granted or assume you are vulnerable/diffident because you do not raise your tone while talking. Though I try my best, I do not consider myself as an ever polite person.. I have been working in industry for quite sometime.. was definitely very impatient in my initial years.. I definitely did offend many people on my way ... and definitely got many set backs because I was polite to few people.. probably to wrong people.. but I was a kid that time and I learnt my lesson in the harsh way. I come across many different people in my life.. who have touched my life in some way or the other.. One thing I have noticed in people who have left a permanent mark are always very very polite and humble people. Like my mom says - ladaa hua vriskh hamesha jhuka hua hota hai..(Tree that's fully loaded with fruits is always bent ..unlike bamboo which doesnt have any fruit and is always standing tall..) The challenge I face in my life right now is how I teach my kids to be polite but at the same time to be really assertive and come across confident.