This story has brought tears to my eyes, I lost my Kiwi the same way a few months ago and I completely understand your hurt and how you are feeling, I still miss him so much and think of him daily and wonder how different things would be today if he were still here
You have my deepest and dearest sympathies
RIP Ginger