I've been following rolo's progess but haven't posted before because I wasn't too sure what to say.
Its sounds like interferon and the positive vibes and your care (of course) has definately helped him :D
Here's a little *yay*
I hope he continues to improve
*hug* for you too hun, this must have all been really hard for you