Late period but spotting?

My last period came 14 days late and then it was its normal 5 day length it was one of the heaviest periods Ive ever had in my life... Fast forward and my period is now 20 days late the past 3/4 days ive had light brown spotting that comes and goes. Ive never had a late period besides these last two times my entire life (im 23) I had sex once and that was before the heavy period. Im unsure why I havent gotten my period yet? has this happened to anybody else? what was the reason? Im not stressed out or anything only different thing thats happened was I got the covid vaccine In June which could just be coincidence. I made a dr's appointment with my OB to get it checked out but its not for another week in a half so anything to ease my mind.