In life you're going to realize that there's a rol for every person that you meet. Some will test you, others will you use. Others will love you and else will teach you. But those that are most important are those who bring out the best of yourself. They are rare and amazing people who will remind you why life is worth living