These do sound like PMS symptoms, however, given your age I'd say that they are more than likely to be menopause symptoms. Have you read our menopause pages?
Your healthcare practitioner can do a hormone test and help to confirm whether it is indeed menopausal.
Do you have questions? Please feel free to ask Sonia
Inspiration for a healthy life!