We attract people who exert similar emotional energy to that of ourselves. Negative energy will attract negative people, positive energy will attract positive people. I truly believe this to be the case. If you are angry, and full of hate/resentment/rage, then others who are also experiencing those emotions will be drawn to you as people are drawn to those they feel they can relate to, and the types of people who experience those emotions are also the people most likely to hurt you.
I know what it's like to feel such emotions, both in response to real world situations and artificially due to mood disorder, and I am sorry you have to go through the experience of having them. The only way for your life to get better is to be able to cleanse yourself of them and let your resentment go. You must forgive those who have hurt you in the past in order to heal yourself, irrespective of whether they deserve forgiveness or not. It could be the hardest thing you ever have to do, but it will change your life for the better.
_________________
Into the dark...