Should I leave my boyfriend?
We have been going out for a year now. Everything was great at first. When we hit about 10 months, we began fighting for no apparent reason. It was constant drama, but at the end of the day, we were both happy. Prior to being with him, I used to party and drink. I stopped for him, but he is still paranoid. I receive compliments and texts from guys a lot. I don't tend to reply but he gets mad. We were going through a tough time about a month ago. He went to someone else's house and cheated on me. He said that they didn't have intercourse, but he ate her out. I broke up with him ( I didn't know that had happened yet ) and when I did it, (over the phone) he was at her house! They had been texting and already talking for about 2 weeks, while we were together. I took him back. We got into an argument. He didn't want me to walk away from him so he grabbed my arm. I let go and tried to still leave. He hugged me and grabbed my hair. Should I leave him?