In the Celtic tradition, there is a beautiful understanding of love and friendship. One of the fascinating ideas here is the idea of soul-love; the old Gaelic term for this is anam cara. Anam is the Gaelic word for soul and cara is the word for friend. So anam cara in the Celtic world was the "soul friend."
In the early Celtic church, a person who acted as a teacher, companion, or spiritual guide was called an anam cara. It originally referred to someone to whom you confessed, revealing the hidden intimacies of your life. With the anam cara you could share your innermost self, your mind and your heart. This friendship was an act of recognition and belonging. When you had an anam cara, your friendship cut across all convention, morality, and category. You were joined in an ancient and eternal way with the "friend of your soul."
The Celtic understanding did not set limitations of space or time on the soul. There is no cage for the soul. The soul is a divine light that flows into you and into your Other. This art of belonging awakened and fostered a deep and special companionship. In his Conferences, John Cassian says this bond between friends is indissoluble: "This, I say, is what is broken down by no chances, what no interval of time or space can sever or destroy, and what even death itself cannot part."
— John O'Donohue in Anam Cara
more about this in my musings The blessings of spiritual friends