Extremely late period 😳

So, I’m late for my period 21 days now.. I’ve even taken a pregnancy test approximately 5 days ago and it was negative. I’ve been off of birth control (pills) almost 6 months now and had 5 menstrual cycles. They haven’t really been regular though. Once I started 2 weeks early and the latest I’ve been was 9 days. The last time I had a period was Nov 30th- Dec 5th. I did have sex but it was protected. I just feel like 21 days is a really long time and my test was negative... could it have been a false negative for some reason? Or am I just freaking out? Help!!