True friendship is a bond between two people that goes deeper than a casual encounter that you can walk away from without thinking about.
True friendship remains inside you, and years later you can return to it and the friendship picks resumes where you left off.
I'm wondered if the bond is generated by shared life experience and trust. Since trust should never be given lightly, perhaps it is no surprise that it can be hard to build deep friendships.
I heard that in a lifetime, you may only have a handful of true friends. Instead of feeling sadness that we only have a few soulmates that we will connect with, it's pretty amazing that we can make connections that remain in our hearts long after the footsteps of the other person have faded away.