I am sexually active, and after having sex extremely briefly I started getting a strong odour from my vagina. Could this be an STI? I then had my period, which seemed normal, but then for about 2/3 weeks afterwards I had a slow trickle of blood. I didn't go and see a doctor because it didn't occur to me until afterwards how long the blood had been there. I am now very bloated and should be on my period, but am not. Could this be pregnancy? Or have a contracted some kind of STI? Or is it a bacterial infection inside my vagina? Please help me, I don't know whether to get a pregnancy test or go to the doctor or the STI clinic. Thankyou