People come into your life for a reason.
When someone comes into your life for a REASON, it is usually to meet a need you have expressed.
They have come to assist you through a difficulty, to provide you with guidance and support, to aid you physically, emotionally or spiritually. They may seem like a god-send and they are.
An everlasting relationship is one that is mutual in every possible way.