I am so sorry for your losses, everyone.
Grief is such an individual thing. I think everyone responds to loss differently.
To those who compartmentalize their grief, I do the same thing. Otherwise I could not function.
I had to put down my older mare 3 months ago. It really broke my heart, we’d been together for 20 years., and she was still going so well, but she got sick fast and hard. I held it together, that day, and the tears didn’t really come until I went back to the barn a few days later and ran into close horse friends there. In front of them, I could grieve and express all that I felt. They offered me horses to ride, told me not to be a stranger, etc. etc. I was so helpful.
To this day grief for my beloved dog, who died almost 10 years ago, can still overwhelm me at totally random times. Just the other day, driving back home from walking my current dog at the park (like we do almost every day), suddenly I remembered the good times my old dog and I had at that park, what a great, loving dog she was, and I bawled all the way home.
Virtual (HUGS) to all of you who have lost a beloved animal or human.