Hi, as a fellow also in ill health that faced the same situation regarding having to leave work I can say I feel your pain!
I won't say 'it gets better' as that's something I found incredibly patronising from others but what ever your affliction you seem to have a good head for ploughing...