I’m sorry for your loss Rob.
There are many “good”, or maybe relevant, shared experiences here.
You can’t own this, it’s natural to think you have some responsibility but I guess the only take away is dont beat yourself up. Mourn. Grieve. And remember the good times.
I know this isn’t the real world but we are here for you…