Tmiii..... I don't know what's wrong with me.

Last month I was a whole month late for af maybe longer. I started spotting from April 8 till my next af which was May 30- June 5. Well this month I started spotting again it started after sex. Last month I went to get a pap but I guess since my age (19) They didn't give me one. He did an ultrasound and pur his finger in my vagina and that was it. Also he said he can put me on birth control to regulate af. Which I disagreed since we've already been almost ttc for 2 years. Well it started again.

June 18- Cycle day 20 June 20- Cycle day 22 June 21- Cycle day 23 June 23- Cycle day 25 June 25- Cycle day 27 June 26- Cycle day 28 LMP: May 30 - June 5 7 days before expected af according to glow. Glows prediction of Ovulation- June 19. I HAVE NO IDEA WHAT'S WRONG WITH ME. 😥😕😔 ANY IDEAS WHAT IT COULD BE?