We all have, or have had, at least that one best friend, if not more than one. Who is a best friend? A best friend is someone who has your back, a friend who loves you unconditionally, with all your flaws. Someone who tells you what you need to hear and