Thank you for your responses. I managed to get my blood test done today so I am hoping by middle of next week I will have some answers. The blood tests are for a full blood count, TSH (thyroid I think), B12 and folate and iron.
I know it seems gross and sorry in advance but I have attached...