20 days late

Jane
What is going on I'm 20 days late I've never ever been late, late hpt was yesterday and it was bfn!! I had spotting a week ago it definitely wasn't a period I keep getting lots of cramping but no period.
I always get sore boobs a week before af but none of that, been emotional and crying at things I never normally do ( watching things on tv) really have no idea wats going on