I´ve just read through this and so sorry for your loss, you must be feeling devastated. But don´t beat yourself up, he had a wonderful life with you full of love and joy every day, just remember that.
THoughts are with you and binky free Kashi :bunnyangel2:the bunny angel is watching over you.