I admire (in friends):
Confidence
Especially in the areas that I'm lacking. It's nice to know that someone is quite capable and willing to deal with situations that I have less skills in, without them having a need to constantly show it off
Integrity
Have some idea of what you stand for. Doesn't have to match my ideals (though it is handy), but at least have some personality and stand up for what you believe.
Tolerance
This is one of the things I find a must. I try my best to accept you for who you are, and I kinda expect the same from you. I'm allergic to people who feel they have the right to shove their own ways down someone else's throat
Warmth
I'm not asking you to ooze it, but some warmth and kindness is comforting and really smoothens out human relations, imo, though often I've found that 'cold' people tend to be very warm once they trust you
Reliability
It's nice to know who your friends are and that they will in fact be there for you when you need them and vice versa.
Calmness
Especially when in a 'crisis'-situation. It's something I can immensely appreciate in someone and goes hand in hand with the confidence thing.
Intelligence
I love learning new stuff, and I love being stimulated. Intelligence is like a magnet to me. I love people who are smarter than me
Passion
I love people who know what they want and go all out to get it (provided they don't harm anyone on the way)
Charisma
Can't explain this...just really admire it in people who have it.
What I strongly dislike:
Hypocricy
I cannot stand people who blame others for flaws they have themselves in spades. Really cannot. Or who point the finger at someone else when doing something that disadvantages them somewhat, while they're doing the same to someone else or did the same to that same person. I wanna smack their head against a wall. And I realize we all are hypocrites at some point or another, but I try my very best to avoid being one at all times.
Liars
Stop insulting my intelligence and wasting my time. Really.
Judging others
Hyper-allergic to this one. Let he who casts the first stone, etc. You are not perfect either. Stop expecting it from other people.
Deliberately causing others harm
Seriously, wtf. Again, do onto others as you would have them do onto you. And keep in mind that we're not all the same people and some may not have the tolerance for 'harm' that you do, so don't even go there. Aka, don't blame it on the victim coz they're 'oversensitive'.
Nagging/Complaining
I can totally tolerate people venting and even complaining for a while. But it has to be temporary. As for nagging: if you keep nagging at me to do something, I will make it a point never to do it for you, ever. Ask me normally and stop finding it utterly normal that I do things for you. Appreciation is key.
If you need to vent about something to organize your thoughts, I am all for that, and I will gladly help you. But at some point, you have to either shut up about it, or do something about it. You cannot keep whining forever. And this is especially true if we've been over the situation multiple times and you are unwilling to accept it for what it is. Acceptance is the only way you'll move forward with your life and if you are truly unable to do so, learn to work around it. I don't mind you complaining and whining however, as long as you are making progress. Then you can take a long as you want. But getting stuck in circles will do no one any good.