Friends put up with some of the best, worst and weirdest moments of your life. Whether you've known them since preschool or your last year of college, friends can become a part of your everyday life. Some might be gone with the wind in a year or so, and others might live with you for a decade. Those friends who stick around for the crazy moments in your life, support you, make you better and love you unconditionally are the ones that make it all worthwhile.
Friends aren't just someone you can grab a drink with or go to parties with every Friday night or gossip in the break room with. Friends are people who are willing to bring you your favorite food after a hard break up or take you out at 2 a.m. to talk about life. One day they might surprise you with two movie tickets or two plane tickets. Another day they might plan a surprise party or take you out to your favorite restaurant. They show you random acts of kindness, both big and small because they know that by doing so, you'll be happy. They remember small details about you like how your favorite part of the pizza is the crust (or not) and often take them into consideration. You may have commented on how passionate you are about gardening and a week later they buy you a potted flower necklace.
These friends can be down the street or in another country. Friendship knows no boundaries and can overcome any obstacle. They can be older, younger or the same age as you. They can be short, tall, blond, brunette, shy, outspoken or all of the above. They will always listen and support you in times of need, and get you back on your feet when you've fallen. At times, they may be comforting you over the loss of someone you loved (a family member or your favorite character in a show), and at others, they'll be singing and dancing to your favorite songs. They might not straight out say it, but they'll love you for who you are.
Friends like these are undoubtedly the best of friends anyone could ask for. Of course, they'll be flawed like any other human being, but those flaws are outweighed by their amazing personality. They do so many things out of their goodness just to make your day better, and they don't enough credit for it. Here's to the friends that cancel their plans to do nothing with you. Here's to the friends that go out of their way to make your life a little easier. Here's to the friends that have listened to all your problems and complaints, and offer any help they can give. Here's to the best of friends.