Help me please! I'm Anxious

Faith
Ok so I've been getting this white discharge for days now and I've been nauseous and vomiting last week, I've got sore nipples now, I have heavy insomnia, I've been having this heavy/full filling in my lower tummy like right above my vagina, I'm starting to catch myself getting very moody, my appetite is not as well, my body aches, I'm craving sweet foods starting early this morning, I've been peeing a lot more than usual, I've been having headaches for 2 weeks straight now, I've been sooo freaking bloated for the past 2 weeks .... My gums bled a little today, my boobs Been having a weird pain in them occasionally... Are these signs that I could be pregnant? Or my AF is coming on? My AF is due May 6... I was planning on taking a pregnancy test tomorrow, that's five days before my AF comes