There are two types of best friends

Number 1: The best friend who you’re real close to. You see them at least twice a week, maybe more. You talk a lot and catch up on everything.

 Number 2: The best friend you don’t talk to as often, but deep down, you’ll always know that they’re your best friend. They understand you, although they barely see you.

If you can sing, dress well, be respectful, and play the guitar goddamn you are fucking perfect.