Should I break up with my boyfriend?

He treats me well but I often times feel restricted and nervous in the relationship. He is not a bad guy he treats me very well but sometimes I feel uncomfortable in the relationship. He is kinda insecure and is a bit controlling about how I dress. I do not get to dress how I want to anymore because he will either make me change like I am a child or obsessivly put his hands over my body to cover it (in front of everyone). He thinks that everyone wants to get in my pants and hates it if a man even glances at me. His family is very abusive and his step mom talks crap about me. My bf did not defend me when she said horrible things about me for

no reason. She said I was stupid and dumb and slow for no reason and that I was friends with whores. I have never been rude to his family and have always been polite to them. He treats me well and puts alot of effort into the relationship. He always compliments me and cares when I am sad. Am I over reacting? I was abused by my ex for two years and it was my first relationship and it really messed me up. Can I fix this relationship?

Vote below to see results!