It does sound as if Dan has lots of love in his life, and although it doesn't help now, I can honestly say that while time doesn't remove the pain entirely, the edges do soften. That's what I wish for him, and for you. To have softer edges.

Sending warm thoughts to Dan and to you.

JJ