Thanks for the advice everyone. I will make an appointment with a GP, I think, see what they recommend. Hopefully the work situation will improve soon (and the weather pick up) and things will look brighter. Thank you all.