The doctors have told me that there is no quick fix and so for the time being I will need to learn what I can and cannot do. Unfortunately there are no light duties I can do in one of my jobs so I have had to hand in my notice but will stay on at the other.
Thanks for the advice everyone. Fingers crossed everything works out good when I head back to work next week