All of us have many friends and each of them are different. They add variety and spice to our lives and if it weren't for them, our lives would be so worthless and empty. It's like God intended each friend to have a different purpose in our lives. They make us laugh, they make us cry, they are there when we need them and they are surely there when we don't need them. No matter how annoying they are, it's always better when they're around:

Here are 10 kinds of friends we all have:

Source: Source: Minimal Tollywood Poster