Hi there ~
You are going through peri menopausal symptoms and there is a solution to these problems. You could go in for hormone replacement therapy
(HRT) under the expert guidance of a qualified gynecologist or an endocrinologist
. I would also suggest that you see a psychiatrist
for all the anxiety
feelings that you may be having with everything going on in your life. I hope this helps.
Take care and have a lovely day !