BFN CONFUSED

Shantel • Baby Due January 28th 💙💙 #ArmyVeteran #ArmyWife
So i was suppose to get my period three days ago and still haven't got it yet , I've never been late before BUT I took 2 pregnancy test last week and they came back negative. My blood pregnancy test at the hospital was taken on the 21st and came back "invalid"  ... Should I take another pregnancy test or wait it out ? I'm still getting cramping in my stomach but then it goes away . My concern is I've never been late and we've been trying for over a year .. But I just don't wanna get my hopes up