This one does not pass any of us. There will come a time for everyone where you will be absent for someone at a time who needs you.
It is heart-breaking, and with it comes much guilt, however, you mustn’t blame yourself too harshly.
I myself have been an absent friend in the past, much to my dismay.
However, there have been many who have been absent for me as well.
I cannot fault them any more than I can fault myself. And I am sure you can do the same. The most we can do however is light a candle, apologize to ourselves, say a prayer, and apologize to our dear friend, and try to stay in touch as much as possible.
Some roads though are forced upon people to go it alone, and if that is their path, they must have some sorted lesson to learn.
Sleep well tonight dear ones. Believe that you are a good friend, because no one person can be perfect all the time. Sink away down to sleep knowing you can find your peace.
Ask your guardians or spiritual guides to show you the way to be cleansed of the hurt and pain as you sleep.
Sweet dreams. Good night.
Lunar meditation posed by Caitlin Matthews, Celtic Devotional.