*Huggles Azure*
I'm so sorry...I know you probably hear it a lot but I know what it's like to lose a pet, dogs...Man's best friend, they sure got that one right, I really do't know what to say, I guess I can only really offer you support, if you need to talk then my door is always open.
It's good you're not keeping something like this bottled up, it really is no good for you.
*Huggles Azure some more*