Some people come into our lives and quickly go. Some stay for a while and leave footprints on our hearts. A best friend can be someone with whom you’ve known since childhood but can also be someone that you’ve just met. Through thick and thin, a best friend supports you and helps you through tough times. A best friend is someone with whom you’ve shared your most intimate secrets with, and laughed the loudest. She probably knows you better than anyone you can think of, definitely better than your parents, and sometimes better than you know yourself. She has seen you at your worst, and helped you be your best. A best friend is not afraid to tell you the truth, even if it’s something that you don’t want to hear.