What should I do

So my boyfriend told me yesterday night that when I’m out somewhere I don’t txt him and that it seems like I don’t have time for him n he said “I’m sorry but I’m not gonna be the one you go to when you don’t have no one to talk to” but i don’t get it if he was with my friend who was with me as well.. I’m finna talk to him otp but what do I say on top of all this my health is wack my periods took a big change since I had sex with him once in August and it stresses me out thinking I have something. And all he’s been telling me all day basically is “ok” and once I said goodnight he wanna start trippin talking bout some oh if that’s what you want ... like what !!! what am I suppose to even say to you when all he tells me is ok ughh boys