Three weeks ago I had sex without condoms, I am on the pill but I'm bad at taking it. I was due to come onto my period a couple of days later anyway but it was a lot lighter and only lasted 2 days rather than the usual 4-5 days. I took a pregnancy test 18 days after sex and it was negative, was it too early to take a test? Its now been 23 days since sex and I'm getting nausea, sore boobs, abdominal cramps frequent tiredness and increased discharge.
Please help!