My boyfriend made me cry

I saw my boyfriend of 2 years today. I confronted about some feeling I was having. Lately its been feeling like he’s hiding something, but I don’t know what it is. I posted on here some of his behaviors lately and everyone who commented said it sounded like he was cheating. So I asked him, in a kind way, if there was anything going on that he wasn’t told me. He looks at me as I’m driving and tells me I’m overreacting, he tells me I’m not thinking straight and he doesn’t think I’m all there anymore. (Btw I’m also pmsing rn) I started tearing up and he kept going with the rude and mean comments. I didn’t say another word till I dropped him off. By this time I was bawling my eyes out. He started yelling at me and telling me I shouldn’t be crying. He was acting very rude. He slammed the door and came to my side, opened my door and continued yelling at me. He’s been acting so strange lately. I dont know if I’m just overreacting because I’m pmsing, or are my feelings valid?