You didn't give your age. Those symptoms can be associated with many things. Your brain chemistry could be out of balance.
You could be experiencing serious PMS. And yes, you could be going through perimenopause as well.
Have you seen a physician to test your hormones? Your thyroid? Your adrenal glands? All of those things can cause mood swings, exhaustion, depression.
Have you missed any menstrual cycles? Are they erratic? Heavier than usual? Lighter? Swinging back and forth between heavy and light?
If you are experiencing any of these things, it would be wise to see your physician, an endocrinologist or both.