I feel pregnant.

My period starts in 3 days but this time I feel different. I only want spicy food, nothing sweet. My boobs have been sore for about 2 weeks since and my acne has been the worst ever since I was 15. I had light cramping yesterday and the day before but no spotting, also lower back pain. Last night I started throwing up and then an hour after I stopped I was hungry and eating again. Now it’s back this morning. It’s too early to tell but I just feel it. Am I just being crazy or do these sound like early symptoms?