Oh, Steve, I am so sorry, my heart is on the ground for you. I have been there, lost friends and family my own age, and it is hard, so hard.
What is getting harder and harder for me is to realize that I am now approaching my own mortality......and there is so much I want to do that I haven't done....
Cry a little, scream a little, go out side somewhere that you can be alone, and really let it out.......if you don't, it will fester.