You can’t just get up one morning and become the person that everyone expects you to become.Someone that you want to become.
If there are vices that you want to get rid of,then you just have to pretend that they don’t exist.You will hear them knocking at your mind’s door willing to be let in.But you just need to ignore them.They will keep knocking for a while before they finally go away.Meanwhile you just need to control your actions.
Thoughts will come and go as they please.If you try to resist or suppress them,they’ll just end up drawing your energy. What you need to do is channel that energy into virtuous actions and show your thoughts that you will become what you want to become.Not what they are.