Our life journey starting from childhood involve so many people in school , at work & in social relationships. Most of them become part of your life temporarily and then drift apart making way for someone else to be associated with your life to give you life experiences of all kinds . Love , laughter , sharing of experiences , emotional attachments, caring etc gives you something to cherish for your entire lifetime. But you can't hold on to people in your life. If they are meant to be separated from you , they will. Sooner or later you will find your soul mate you would like to die for who may be imperfect but shall mean everything for you.