Give me your opinion

Scarlet

I’ve been dating my boyfriend for a year now and things this past year have been really hard. Our relationship didn’t start off the best and I feel that he controls me or tried to. When we argue he insults me throws my life choices at me and yet he says that he loves me and “wants my heart”. He gets easily jealous and I feel that he doesn’t trust me. He’s given me lots of gifts that I never really asked for... I haven’t given him much to be quite honest. His mom has insulted me before and our parents don’t speak to each other ever. I don’t want to break up with him and I don’t know what to do anymore. The way he behaves along with his complaints about me have never ever happened to me before. I feel like I’m the problem but at the same time I know I’m not.