Controlling or just overthinking it?

Aurora

So me and my boyfriend have been together for 4 months already! He’s a gentlemen and sweet, has a great heart but he has serious trust issues and insecurities. He had a horrible break up before me. He was dating a girl for about 5 years and he found out that she cheated on him the entire time. So I knew for the very beginning that he had them but i didn’t know it was so bad. We’ve had different argue about different things. He’s also told me that in the gap year that he broke up with her and now being with me. He was “hoeing around” so he’s never really been a lone. Anyways I’m with him 24/7, not to mention that we work together so I’m always with him and i miss seeing my friends and my mom too. I also have dogs I take care of too. He lives an hour away and I’m constantly going over there too. Now i have mention to him all these things that have been bothering me but he seems so selfish. He literally wants me all to himself. One day I wanted to go out with my friends on the weekend (You know ladies night every weekend) that’s really the only I get to see them. He said he wanted to come now I wouldn’t have had a problem with it but I knew the only reason he wanted to come was bc he didn’t trust me(I’ve never give him a reason not to trust me) phone has never had a lock on it, I never delete anything and when he asks me what I’m doing and who I’m with I tell him.he told me I couldn’t go he said that bc were a couple now we have to do everything together that’s the only way it works. He told me I couldn’t have a ladies night without him. He’s also gone through my phone, messages call logs and social media. He tells me I can’t post this or post that I can’t do this and I can’t do that. He tells me that every time I’m seeing my friend I need to tell him who it is so he shouldn’t have to ask. I never knew it was going to be this bad now I really like him I really do! A lot! But I literally don’t do anything just to keep him happy and he still finds why to question me about everything I do. I try to reassure him as much as I can. He also tells me that if I love him that I should love him the way he wants me to not the way I want to. There are times where I feel very overwhelmed over this and I just want to break it off but there are other times where I wanna help him get passed his insecurities and issues. I’m so confused on what I should do. I can’t tell whether I’m just over thinking it or if he’s really try to control me in some type of way. I’m not in any where asking what I should do but Any advice helps. Any tips on how to break it off and bring it up?