boyfriend called me a whore

soph

so i went out with my boyfriend today, i wore a white fitted t shirt and cute pants. the only skin i showed was my arms and some of my stomach. i went bra less which i don’t usually do but i didn’t feel like wearing a bra and u couldn’t even tell. My boyfriend didn’t notice until he touched my back and didn’t feel my bra strap. Fast forward to the end of the day we were walking past a group of guys and my bf claims they checked me out, he said “i can see your boobs, why would u dress like that now guys are looking at you”. I told him guys will look at anything that breaths and it’s not bcuz i was braless and it’s not my fault. he the proceeds to say “well you dress like a whore, your a whore”. It’s the second time he said this to me.. the first was when he found out i kissed a boy when we weren’t together. idk what to do that felt like a slap to the face later that day he showed up to my house apologizing. But i feel like this isn’t how relationships should be. i need advice