{c/o here}
1. They listen to your same, pointless, annoying, endless, (okay I'll stop) drama over and over and over again. (If you're one of my friends just add a few 'overs')
2. They don't judge you for the decisions you make. They voice their opinion without a doubt, but they don't hold it against you for doing the opposite of what they've said. They understand that you need to learn you are making a HUGE mistake on your own.
3. It doesn't matter if you don't talk for a few hours, a day, a week, etc. if anyone asks if they are one of your best friends, neither of you would even think twice.
4. They are genuinely happy for you when you're happy, and upset for you when you are sad.
5. If you try on two outfits to wear they tell you to wear the one that actually looks better.
6. If they have shit to talk about you, they do it to your face.
7. You know all of the messed up things they've done, and vis-a-versa, and you love each other for it.
8. They don't like the people that you don't like. It's sort of an unwritten rule. If one of your best friends has a genuine problem with someone, so do you.
9. You genuinely forgive each other when one or the other makes a mistake.
10. They tell you your ex boyfriends new girlfriend is hideous (even though she looks like the product of Megan Fox and a Victoria's Secret angel having a child).
11. You know someone is a real friend when things don't always look like rainbows and butterflies on the surface. A real friend is brutally honest with you and doesn't always tell you exactly what you want to hear.
12. You've had conversations that resemble this: (below)