I'm 16 years old, and about a week ago I started getting a thick white discharge, like cottage cheese. My mother said that was normal as it was the week before my period. I am now 5 days late for my period and this morning when I got up to go to the bathroom, I had an odourless yellow/green watery discharge coming from my vagina. I have unprotected sex with my boyfriend and the past yesterday and today we had sex and it hurt, and the feeling it was like is when you've done exercise and the next day you're feeling a bit sore.
Do you have any idea as to what it might be? Thanks.