I have a past

I am a F (22) and I am currently in a almost 5 year relationship but I genuinely don’t think it’ll last much longer and we are on the verge of breaking up as it’s just not working out. Before my partner I slept with a total of 12 people from the age of 14-17 and also sent nudes, so yes I had a hoe stage. In this relationship I lied to try and get him to be with me but then eventually told the truth, and it has bothered him ever since and I don’t think he has got over how many guys I have slept with as he still calls me a hoe and says I am “ran through” up until this day. I genuinely don’t want to sleep around at all anymore I just want someone to spend the rest of my life with and make a family together but I am not sure if this is possible with my past. This has been the main reason I have stayed in this abusive and horrible relationship so long. Am I allowed to have boundaries with people if I am dating in the future and explain that I have a past and don’t want to get into it and I wish to keep it to myself? As I believe if I make the guy aware of the amount of sexual partners I have had and the amount of people who have seen my body he will most likely be put off me and want to leave. I guess this is not really in my control but will I ever find someone who will accept the amount of sexual partners I have had at such a young age or should I keep this information confidential?