Sorry about Snuggles. What a sweet name for a kitty. You do need to take time to grieve, and exercise only when you're ready to pick back up.
Regarding diet derailleurs... I think that if you have a good base of what you eat, what you don't eat, then even when life throws you a curve ball, you know how to deal with it. I just don't eat fried foods, creamy foods, white bread or white flour. So, no matter what's going on, I make healthy choices. I'll have fast food, but it won't be fried or on a white bun. Then it can't be that bad. Have your carb-cravings, but make it a sweet potato. Or low-fat/salt popcorn. Just my 2 cents...
For 3 days, I get to part of a thousand other journeys.