Am I pregnant??

Rose
I'm 15. I've been bloated for like a week, I have white discharge, my nipples are sore and a little darker I might just be seeing that, my ankles were swollen????, and I've just been having weird symptoms. I haven't had vaginal sex but I have had anal. I don't think anything happened but it could have I don't know... Ugh help!! My periods due in 3/4 days