Hi Jasmine,
I haven't read all of your posts, but I've seen a few. In regards to your more recent bits: abuse is abuse. I'm sorry that you're dealing with trust issues. I have my own experiences too, though not to the same degree.
One concept that I've recently discovered is that people can hurt you, they might even kill you. But, when it comes down to it, you still have autonomy over your life and your decisions. You can chose how to react or, if you want, how to not react. No one can take this away from you. Meditation training, in my opinion, is all about learning to view yourself from a distance, with compassion and understanding. You are you, but at the same time, you are not you. Meditation is also about learning the truth behind the sensations that make up our reality. What I've been learning more and more is that emotions and these physical bodies and even our thoughts are nothing more than sensations. It doesn't make the pain go away, but it can ease the suffering involved when we open ourselves up to it. When we accept reality as it is, it loses some ability to hurt us. But taking that leap of faith is difficult. Don't beat yourself up if you're not quite ready yet. Given the circumstances, it's more than understandable.
It took me a long while to be able to stop running away from big issues in my life. I thought for awhile that ignoring problems would help them go away. Do you remember the ostrich with its head in the sand? That was me. Big mistake... problems that I thought I had buried would always come back with a vengeance. I'm doing my best now to tackle everything as it comes up and being honest with myself. But it's taken a lot of reflection to get to this point.
Anyhow, I guess what I would say is that... try considering your situation from the perspective of a 3rd person. What advice would you give yourself if you were a stranger listening to your story? Would you show compassion? Would you embrace this stranger, including their faults? Would you recognize the common humanity in them and act accordingly?
Another interesting thought experiment is this... imagine that you are all of the people in your life. Your mother, your father, a friend from high school, a random stranger on the street, etc... put yourself into their shoes. Imagine that you are someone who had something stolen from them. Then, imagine you are someone who stole something. How might you feel in each of these cases? For example, the next time someone acts rudely or in a spiteful manner, ask yourself- what is it in their lives that makes them react in such a way? My mom was telling me a story about how a driver had been tailgating her and it was very frustrating. However, later that day, she really had to go to the bathroom and was racing home. She realized that she had been tailgating someone else! This allowed her to take a moment to reflect upon the notion that we very rarely fully comprehend the intentions of others. Each of us suffers in our own way.
Anyhow, I am not saying that you should allow an abusive situation to continue. However, treating everyone with compassion (even those people who lie, steal, cheat, or manipulate) can be helpful in your own healing process. I highly recommend it.
Take care... sorry I wrote you a small book.

Edit: Make sure to apply that compassion to yourself, too! In many ways, that's the most important one! You'll have trouble making progress until you can forgive yourself and accept yourself for being who you are. Once again, it doesn't mean don't try to improve if you feel there is something that needs improving, but do so out of compassion, not out of self-hatred or self-loathing.
One last thing... I remember reading in the Art of Happiness by the Dalai Lama that self-hatred is, in some ways, a uniquely western concept. He didn't even know what it was, let alone how common it was. I point it out because it was a huge eye-opener to me. It basically let me know that the neurotic self criticism that I engaged in was not a universal thing. Hence, I could put a stop to it.
http://www.rebelbuddha.com/2011/01/buddha-nature/
Maybe the knowledge will help you too...