We have been together for 2 years, I am 20 and he is 21, the past six months he has become very violent over the smallest things. He has left bruises on my arm, nearly broke my hand and pulls my hair out, I try and get him back sometimes by slapping him and he pushes me away yelling that he's not a little kid anymore so why am I hitting him, but why does he think its okay to do it to me first.
Also, he hasn't wanted sex as much and when he does he never finishes. Do you think it is because I have put weight on, or that I have changed down there?
I told my friend that he was getting angry a lot and she thinks that it is because he feels guilty about something.
I have broken up with him before and I just can't be with out him and we always and up being together again. We have been together so long and I love him so much. I don't know how I'm going to get through this. Please help me and give me some guidance on what to do.
Thank you