Hi, my cycle is 31 days, so my first day of menstrual was 21st April, I have sex on the 4th of May then 6days later I started weird cravings, 11days my breasts for 1day then it stopped. now days later am still feeling my breasts sore and my stomach bloated so I don't know. Can I bleed and still be pregnant?