Help, -any thoughts ?

Maybe I’m acting very dramatic and so sensitive, at the same time I think I feel like this because my boyfriend never acted this way or would say things like this. My boyfriend and I have been together for almost 5 years. He’s 19 and i recently turned 20. I’ve never been such an affectionate person but I would still and try show him that I love him in many ways while he would be the very super clingy affectionate one. For months now he hasn’t been very affectionate at all. Calls me dumb, annoying and that I’m so dramatic when I ask to see him to spend time together instead he says I should wait my turn because he boxes everyday. I wait my turn and not complain but I don’t understand why he acts that way with me. We got into an argument yesterday because he got an email saying that he has to retake some physical exams to be into the police academy. He was upset at that and told me that if he has to retake everything that he won’t even try and be a police office anymore and I told him no don’t do that, you tried hard to finish all the requirements just do it again and tells me “are you dumb”? Idk maybe I’m being too sensitive but its because he never talks to me like that. I just suggested what I told him because I know how hard he’s worked to get in and I really want him so achieve his goals. However, since he saw I was upset then he wanted to kiss me a lot and hug me so much so I won’t be mad but I was still hurt. We didn’t talk once we got home from being together so I texted him this morning to see how he was doing in school. We talked a bit and he was responding late but I still wanted to talk to him and then I ask him are you going to boxing? He replies no I’m actually trying to sleep rn and made it sound like I’m being annoying by txting him. I replied with okay sorry, he said yea and I didn’t reply anymore. Am I overreacting?