Could I be having premature menopause? Biatchy all the time.

Hormone imbalance. Perimenopause the time before menopause is when the hormones start to become imbalanced. Women can have mood swings, hot flashes or night sweats, irregular periods, fatigue. Your hormones are probably off causing these symptoms. Depending on what the problem is, some physicians may provide you birth control, Progesterone to help control the moods or even anti depressants that even out moods.
Unlkely. If mood changes are your only symptom, it is unlikely premature menopause. Real premature menopause occurring in someone under 40 is rare, especially if your cycles are still somewhat regular.