Life is more rewarding with friendship. Every day is a chance to meet someone new. It does not matter if you're at school, work, or just out running around, people are everywhere. Whether you get along with them or not is your choice. In my experiences, I have found there are three different types of friends that help your life run more smoothly.
Many of us meet a good number of friends though work. These would be what we call your “work friends”. The more friends an individual has at work the better off that individual is. Often times, fellow employees will help when you're falling behind in the work schedule. With their plans permitting, they will cover or trade a shift for you if something comes up and you need the day off. When times get tough and your boss is riding your butt, fellow employees will often back you up. Friends at work, make the load a lot less troublesome and stressful.
No one likes to go to a party by themselves. This is where your “social friends” step in. They are the best solution to having a great time in a strange place. There's no commitment involved; just call them up and go have a good time. Conversation is never a bore with a social friend, because they're only around occasionally so there's a lot to catch up on. Another good thing is that they are always willing to take the wheel when you are a little tipsy. Friends don't let friends drive drunk. For the most part, social friends are there when you need them and out of the way when you don't.