Possibly pregnant?

I have had a weird craving for red meat which usually means your iron is low but mine isn’t. I keep having cramps and back aches and my period isn’t suppose to start for 2 more weeks. My boobs are tender. I had a total mood swing yesterday and got all emotional while watching the grinch that stole Christmas. Am I over thinking it or could I possible be?