Pregnant or Not pregnant Need Help!!!!

Well I had sex on April 28th, didn't use protection. I have been sleeping a lot ( like all day and night . For the past week i have slept so much my family is worried about me and I'm having heartburn and spotting . But I'm not sure if my period about to start, I have been cramping. Could I be pregnant ?