What qualities do you think make the perfect best friend? Perhaps you’re looking for someone who’s always excited to see you, who never fails to put a smile on your face, and who will happily be a ...