Super moody

Im super moody today and AF is due but havent came..IM FREAKING OUT! Hope my husband prepared...lol could i be prego??