I can totally empathise. I was devastated when I had to allow my cat to go. For her it was from severe Diabetes. She'd lived with it for many years, then it deteriorated.
The pet bereavement support service were very helpful for me.
Take good care of yourself, grief is tough.