We all have that one best friend who knows you like no other and it's such an honour to have them in your life. Finding someone who loves you unconditionally, (and not because of law or family ties) is a very rare gift, and you need to hold on to them for dear life. You would do anything for your best friend even without them having to ask you first and they put up with you even when you're being unreasonably grumpy, and basically a bit of a jerk. The two of you have so many inside jokes that you can't understand why you don't have your own reality show, because who wouldn't watch that? You know each other inside out, better than your own family know you and the best thing is, your best friend becomes your family. That invariably happens when you find that one person who can make you laugh until you pee, who won't judge you when you're hungry and who can eat just as much pizza than you. They're clearly a keeper. In truth, there are certain signs that reveal your best friend is your soul mate and you're worried that your future husband won't have a chance to compete with the love that you possess for her.
25. You Have The Same Enemies
You will automatically hate the same person that you best friend dislikes because, loyalty. Even if you have no idea why they have beef in the first place and you happen to really like the person that your best friend hates, you still can't sit with them. Other enemies can include: ex boyfriends, the new girlfriends of your ex boyfriend and of course, people who eat one plate at an all you can eat buffet and then complain that four hours is too long to spend in said buffet restaurant...