I had a sexual encounter on April 20th. Since then I have had three regular periods, all 5-10 days long and heavy, and they all came right on time. I have also taken three pregnancy tests since then, all negative, with the last one being right before my most recent period on June 27th. For the record my period dates have been; 5/5, 6/1 and 6/29. But I don't know if I've just been gaining a little weight lately or what but I feel bloated constantly and my clothes are a little tighter around the waist and I have been getting nauseous at night sometimes, like once a week or so. I'm just wondering if I could still be pregnant after having three heavy periods and negative home pregnancy tests. Rationally I would like to believe that an at home urine test would detect a pregnancy that would be over two months along, but I'm still paranoid about it because it would be devastating if I were pregnant. And I've read online about women not getting positive results until they were like six months pregnant which sounds ridiculous but I am having a lot of anxiety about this so my mind is believing pretty much everything right now