Things to remember...
Analyze your behavior constantly. When you think little of others, use the same yardstick to measure yourself. You usually fall short too.
If someone tells you to change a behavior, stop defending yourself. Stop putting that person down.
Here's a wild idea. Listen.
Listen to the person. Put yourself in the other person's shoes. Don't assume that you are the victim right away. Pay attention. Usually, the person is saying that you are not the problem. It's the action you took. And that can be rectified.
So listen.
Because it takes more guts to tell someone that a behavior is upsetting you, and yet so easy to whine and complain to people who have no power to make a situation better. All you are doing is feeding your ego based on your perceptions and assumptions when you make yourself into a victim.
Remember, listen.
Check yourself all the time. Don't be a doormat but don't be too ready to argue when people are brave enough to want to tell you things to improve on. Those things could be helpful to your relationship with people.
Accept criticism with an open mind and willing heart. Be a person that others will not fear to correct because they know that you want to improve yourself.
Fucking make yourself a better person. Listen.