Thanks for the query to H.C.M. FORUM.
This is due to perimenopause .
The onset of perimenopause precedes the final menses 2-8 years, with a mean duration of 4 years.
In this condition FSH level increases .Estrogen
starts diminishing hence these type of symptoms appears.
Consult a Gynaecologist and get in blood for estrogen and F S H level and you will find out the cause of your disease.