Is this normal or should I worry?

Sooo... I’m 19 and I have a non-regulated period, and I have gone a month-and-a-half straight without a period before, but I’m starting to get worried.

A week ago, I had all the normal signs of my usual PMS: the cramps, the bigger boobs, the mood swings, the cravings of hot pockets/ice cream at midnight, blah blah blah... but this week, still no period, not nauseous, but I have feelings that my stomach is “uncomfortable” with some food combinations. I just hate dinner and had a pain that felt like all the food I ate was just stuck at the top of my stomach and wouldn’t go down. The pain hurts in my ribs and very painful to push on.

Am I pregnant or do I need to look into seeing a doctor for health reasons?