Thank you!
I keep telling myself it's all down to overthinking, striving for perfection and trying to do too much and that I can sort it out myself, but I'm not having much luck, so a visit to the doctor is probably in order, I'll mention the thyroid test - thanks!