My boyfriend is insecure and it’s overwhelming

My bf has been cheated on twice in the past and is incredibly insecure. He has me keep my location on my phone, we text everyday constantly throughout the day, every time I get a notification on my phone he jokingly says “it’s your hoes” so that I can explain who it actually is. He told me I shouldn’t even find other men attractive if I’m in a relationship with him. And I told him about a freaky sexual experience I had in college 2 years before I even met him and he is thinking of breaking up with me over it. Also going to add he has trust issues because I once flirted with a guy which I admit to and don’t do anymore. But thoughts?