Truly chote bhai, we are just a product of our surroundings. Good manner never comes in a day. What we practise for long time, comes naturally in our behaviour. Behaving well is most important thing in a social life. It takes time for grouchy people but they learn.
RE: The Business of Behavior: Why Good Manners Matter