Dear Danbob,
It is good that you are asking for a referral to occupational therapy.
You do, however, need to ask for reasonable adjustments including that your diabetes and thyroid health problems, that make you absent from work, are recorded differently from other absences.
That way ,if they wish to dismiss you because of health problems, they will only count absences which are not related to your disabilities.
If they refuse to do that and do dismiss you, you should be able to claim direct disability discrimination according to a new piece of case law which determined that failing to make resonable adjustments to prevent a detriment, is direct disability discrimination.
Better to work with your employer if possible but asking for the above will help you significantly. They can then only count the days sick which are completely unconnected with your disabilities.
If you are absolutely unable to work because of your disability related health problems, rather than sack you, request a health breakdown retirement. This is expensive for them but they can add 7 years to your pension and you can get your pension immediately.?
FPUK