Sorry to hear what you are going through. I've been on steroids several times and they're brutal. You have my sympathies there.
1) If your skin flares up again, ask about methotrexate. It's an immunosuppressant, so you might feel a bit yuk until you start to tolerate it. Josh had a really bad flare up a few years back. He did about two years on methotrexate and touch wood, the eczema hasn't really come back since.
2) You can self refer here for mental health help:
You must be logged on to see external links
Would group work help you? There's several groups on at the Beacon, either men only or mixed sex.
@Springwell Mackem runs a Andy's Man Club group in Washington if you want a chat about that.
3) The Equality Act 2010 defines a disability as a physical or mental impairment that has a substantial and long-term negative effect on a person's ability to do normal daily activities. As you've been hospitalised with the eczema and all the things you mentioned above make it flare up, you can argue that you have a disability. This means you have a right to ask the employer for "reasonable adjustments" to make your work life easier. In your case asking for more stability with boat crews, reassurance about your bike and all that are reasonable adjustments that won't inconvenience the employer but will make your quality of life better. If you feel up to it, can you write a letter explaining this to them stating how it's affecting you and what you'd like them to do to help?
You could also ask for help with this from ACAS
You must be logged on to see external links
or National Eczema society
You must be logged on to see external links
4) Would you consider using make up? I do work for cosmetic brands and you'd be surprised at how many men ask for help with foundation or concealer products to cover up skin issues! Just something light that will adjust your colour without it being obvious you've got it on. If you look at green CC creams, they tone the redness out of your skin. Your lass will probably be able to help with that.
Take care pet, you can get through this xx