Steve
I can't understand how I missed this thread until now
It's clear from your interactions with others in these forums that you're a good, kind-hearted and well-liked fellow, and you're someone I consider a firm forum friend. I'm always saddened when I hear anyone is unwell, even those with whom I have no connection, but I'm particularly so because it's you.
I'm not religiously inclined, so not usually one for prayer - but in an occasional display of hypocrisy, I've made the odd exception from time-to-time when circumstances warranted. It seems these
are such circumstances, so I'll say the best one I can on your behalf when I have a quiet moment to myself this evening... and you'll be in my thoughts day-to-day - good, positive thoughts that, along with those from all your other friends here (and I'm sure they are many), might just tip the balance in your favour.
Take care of yourself and keep fighting