What should i do

I have been stressing a-lot because i started taking pills but i had to stop taking them bc i was getting a bad reaction from them. My period has not come on in the the past 4 days now. But sometimes my period would come on 3 times a year (thats bad Ik) my ob gyn does know this happens. So I’m thinking thats what happening. But September 1st my boy “friend” came in me. And i told him i could be you know but i dont want to believe it bc i dont want any children I’m 19. Im a pk. My parents will be mad really disappointed. I have not talk to my “bf” in 2 days we had argument bc my period will not come on. He posted on snap with a old video of him dancing saying “when you know you got yo girl pregnant but it was part of your whole game” and it goes on and on he said it was just a joke but he continues to joke about it a lot. He treats me like shit now. I told him to talk to me when he stop being childish and stupid. What should i do about my period. And him treating me like trash. Should i talk to him about how i feel or leave him alone and just keep my feelings to myself??