... expecting my period on Thursday. So that means I'm not late yet. I've been laying on heating pads, not working... Any ideas?? What's wrong with me?