Yep Totally normal!

My AF is due tomorrow, and every 'feeling' I'm running and checking! lol