Jeeze man, that sucks. Pets can connect with you in a way that other people just can't and I think people really underestimate the impact of losing a pet, in general. Like, you're expected to be at work the next day and s***, and it isn't right. Losing a pet is almost as much of an impact as losing a human relative, sometimes even moreso.
In any event, I'm really sorry for your loss. I know it's hard and we are here for you buddy.