I'm 23 yrs old. It has been 50 days since I had my last period. I spotted for a couple hours on day 28 of my cycle in December. I had white discharge a few days after. My boobs have been sore. I have not taken a pregnancy test yet. I also have been very tired a lot more than usual. I also have been having a lot of cramping like a period but nothing. Could I be pregnant?