Thanks everyone.
As I said he had a slow release steroid injection that supposed to last 3 weeks, but as he was so bad Thursday night, I decided yesterday, to give him a 1 mg tablet as in this situation I decided it couldn't do any more harm.
Last night and today ,he has perked up , eaten loads, and been cuddling in bed all morning and so far no bleeding !
I will continue to give him the 1 mg tablet every day now and hope it helps him for a bit longer, he certainly seems happier today, will have to take each day now and see how he goes.
The healing vibes are helping too.