Pregnant?

I've been having tender nipples, bloated, gassy 😑, weird cravings (eating mcdonalds with ranch and barbacue), and mood swings. I guess I'm just trying to figure out am I pregnant?