Hello

This is my first time posting, so I apologise for any difficulties. It's also a long post so again apologies.

I've recently had a visit from Occupational Health (social services) and as...