Just wondering how many people like myself are out there who let others walk all over them, I always seem to put my life on hold for people who don't give a shit at my expense.
I guess I used to be one, but definitely not anymore. For me, it was an issue of getting approval so I had low self esteem.
Another aspect was that I blamed the exterior world a lot - why I could not be this and that. Things changed for the better - the most important element that caused a chance in me is being aware of yourself.
Let me give you an example: you may go around helping people, making them your priority and you may tell yourself - well, i am a nice and compassion guy and I show empathy and I help - why is that bad? I am just nice. The truth may be though, that you just need others approval.
So for me, taking responsibility over my own life caused a change reaction - it made my confidence go up, and it turns I needed less approval from others. I no more was a push over, and no more people walked over me.
I am a nice guy, and I go out of my ways to help a friends and even strangers. However, I am intelligent to know who are using me, and who are not.
Anyway, I hope my post helped you a little bit.