I am so sorry! What a cute cute boy he was.
I think you are right- he was not healthy and maybe his cat mom knew about it