There's nothing like hearing that a long-lost but much loved friend has died to put things in perspective.
At times like this I always fantasize about an impossible party; absolutely everyone who's ever been special or important to me throughout my life hanging out and being awesome together, with no consequences or liability.
I have much more out-there - and much less self-centred - visions of heaven, but I'd settle for that.