I am so sorry for your loss Arduinna. Pets are always special, but he sounded like he was there for you at an especially difficult time. I had a cat who went through a rough time in my life with me. He was all I had and I am still devastated that he is gone. Its been 3 years, and I still cry for him.
I hope that healing and peace come to you soon