"Many people will walk in and out of your life, but only true friends will leave footprints on your heart." ~ Unknown
People come and go in life, but sometimes you find a friend that never leaves your heart. Regardless of time between calls or visits, you still pick up right where you left off. Those are gems; friendships to treasure. She reminds you of who you are even when YOU forget. She keeps you grounded.
My daughter has a friend like that. Now, they see each other practically every day. I know in a few years they will choose different paths but I suspect they will never leave each other.