Confused as hell

My last period was may 15th-19th... It was a regular cycle.. Now in the month of june my "period" only lasted 2 days the 14th-16th and it really wasnt much of a period... It was light, I had no cramping and the blood came nowhere near filling up a regular pad... I've had the fatigue and the mood swings, the headaches and the extreme cravings, then, it hit me like a ton of bricks this morning... That petty ass nausea and vomiting... Should I test? Ladies help me out please 😌