Saying goodbye to a great friend!!

Sounds like a helluva great friend! Sorry for your loss but also very happy for your gain, finding a friend like that to share so many great times with. That is the best thing we can all hope for!