Poor guy.

He's been through so much this last little while. I hope he gets better soon!