Pet Bereavement Support Group
The loss of a pet or animal to which one has become emotionally bonded can be an intense loss, comparable with the death of a loved one. Whilst there is strong evidence that animals can feel such loss for other animals, this community focuses on human feelings, when an animal is lost, dies or otherwise is departed.
Your Boy helped you through a very rough time and you loved him just as much as he loved you! Try not to dwell on the end, there's nothing you did wrong or should have done different. Dwell on the happy times and love he brought to you and vice versa. Your story made me cry.