Possibility of pregnancy?

My boyfriend and I had sex around December 29/30. Last week, I had discharge, the kind you get before you start your period, that lasted 2 days then stopped. If I was pregnant, I'd only be 2 weeks and my period isn't supposed to start for another week. I have been super fatigued lately, had a pain in my breast and In my rib cage, and now having lower back pain. My boyfriend and I have been trying to workout and eat healthy and I'm afraid to lift weights because of the possibility of pregnancy. Can i take a pregnancy test now and it have correct results or do I need to wait til my period is due?