Again, i may be wrong, im only a teenager, putting my opinion in on this topic. Anyway i hope i didn't offend anybody and answered the question properly.
There really is no right or wrong answer to the question. People's opinions and answers will naturally vary depending on their morals, experiences, taste, style and personality.
Anyways here are my views on friendship, and what i look for in people.
--UniquenessOne of the things i value in all the people i consider friends is the fact that they are unique in various ways. They don't try to be somebody they are not... whether it be another person or what society expects of them.
Basically all the people i truly enjoy being around are their own person... and don't really give a d*mm what the world thinks of them. They all have their own sense of style, attitude and ways of dealing with whatever problems may come their way.
--People who stand up for their beliefs while remaining open-mindedI like it when a person is not narrow minded enough to believe that they are always 100% right about everything... and are willing to accept that they might be wrong about some matters. However on the other hand they will still stand up for what they believe in until such a time comes that they are proven wrong.
If they come across a discussion where 50 people believe differently to themselves... they will still vote for what they believe even if they are the only one. That i like and admire, for it takes a great deal of courage and self-confidence.
--People who have a little depth to themI just don't like or get along with people who are shallow. If their life revolves around their hairstyle, clothes, personal possessions, reputation, ect.... i just can't get along with them in a positive way no matter how hard i try.
However shallow people are always fun to prank... or just toy with.
--People who see both the positives and the negatives of a situationThis in a way brings up the "optimistic vs. pessimistic" argument.... and personally i don't really get along with people on either extreme of the scale.
I'm suddenly reminded of somebody i met once... great person, very sadistic, cunning and smart... but never saw the positive side of anything ((no matter how un-important the issue may be)). After talking to the person, I'd feel all drained and hollow... and after a week or 2 i just couldn't stand the person any longer.
However on the other hand, i tend to find people who never acknowledge the negatives of life extremely difficult to get along with. Life has it's good and bad sides to it... and i enjoy spending time with people who see and understand both sides.
--MoralsI do like knowing people that have at least some morals and respect for themselves. However if the person starts viewing themselves as more superior then everyone who doesn't have morals of the same standard.... well then we have a little problem.
--IntelligenceI don't care what IQ a person has... what i do care about is whether the person has common sense. Just because a person may have an IQ of 137... that doesn't necessarily make them smart ((just like having an IQ of 86 doesn't necessarily mean a person is dumb)). It really all comes down to whether or not they actually use the brain they are gifted with.
If a person chooses to talk in little more then animal-like grunts and groans... then i have trouble getting along with them. Let alone being polite around them.
Okay there’s a few other points here and there but that’ll do you people for now. The above is pretty basic but specific I guess.