Very sorry to hear. Finding your buddy in your own field is something I can't really imagine.
I recently lost a good friend too. It just plain sucks. I'm not a counselor, so the best I can offer is that it is true that it does help to think about the good memories, and that time does heal. Best wishes.