First, I would actually check with your GP to get a blood test to check your cortisol levels and thyroid function. Also B12 levels and iron. A lot of what you are describing can be attributed to imbalances in these and over the long term, if not managed, you can have some very challenging health issues to manage. Having said that, start with B12 ......   reply
26 07,2023