A best friend is a friend who is always there for you, and who offers support no matter what situation or dilemma you find yourself in. This friend will offer the best advice possible and help you through some of the roughest times in life. Finding a true best friend is rare and unusual, so when you locate someone like this you should treat them right and treasure them forever. They will be there no matter what.