Cycle Day 76

Hales 🌈
So ladies, I'm on cycle day 76, my period is "39 days late". I haven't had consistent periods in the past couple of years (I'm 19), and I've missed a period here and there before, but whenever I miss a month, the next month either comes early or "on time". As of today, I've missed 2 periods in a row. I picked up a pack of 2 CVS brand tests today and plan to take one in the morning. But if they turn out Negative, any thoughts on what could be going on?