I am not sure what to do. I have been with my boyfriend for 5 years and we have lived together for 6 months. We have no children together, but he has two kids both from different mothers; I have none. About 3 years ago, our relationship got physical, but after a year of the abuse, he got help for it and stopped. Now, he is constantly screaming and yelling at me like as if he is my father! He screams at me for any little thing! I feel like I have to walk on egg shells when we are together! this is taking a HUGE toll on me and i'm sick of it! I am not working right now, so he has been helping me a lot, but he throws it in my face whenever he gets mad at me for something, he pulls the guilt trip if I want to go see my friend, he accusses me of cheating on him while he is at work and says that I "bring guys to the apartment" while he's at work, and I would NEVER do that!! I feel trapped in this relationship!! I am only 24 years old, I should not have to live like this!! Help me!!