I felt like I could relate to this story. I've lost a few pets in my life, and this reminded me of the different ways I tried to, and still do try to deal with that sense of wandering loss I felt when they past away.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.