What habits do we need to be a better person? Do good things and automatically you will become a better person.
The deeds are good, they will also make you good, correct you and fix you. They are like a medicine, the more you take the better you feel, if you stop then you start to feel sick again.
There is a way to advise people. Talk to them in a way that you show you care. The tone of your speech means so much.
A lot of time we hesitate to advise someone for fear of ruining the relationship. We should look for the right opportunity.