Well..... um all your symptoms are the same that happened with low progesterone in relation to your estrogen. You might think that your symptoms are hypothyroid but Hashimotos or hyperthroid you can have the same ( even weight gain because your cortisol goes high. Adding in progesterone is cheap and easy if you are not able to afford testing. Also you might want to know where your iron and ferritin is as well. There are a lot of online testing labs that can give you are hormone panel. My last opinion on this ( your'e welcome ) is to check your hormones. Based on your age , that is when they really change. What worked for you in your 20s or 30s is not the same in your 40s.
I'm not sure where you are getting that I'm old enough to be in my 40's... I posted I was 29...not 39