Wondering what you could of or should of done seems common when grieving for a friend no matter what the circumstances. The world is random, chaotic, and complex and we do what we can for others. We don't have as much control as we think.
I'm so sorry.

Hopefully, our friends from here will return. I know you miss them.