1. A sense of humor that makes me laugh, when I'm sad or happy or anywhere in between.
2. Roses! ... No, really?
3. Friendship. One that is true and without any pretense.
4. Hygiene. A very good level of hygiene!
5. Tall. Tall enough for me to lean on that person's shoulders xD (Provided that is a male)
Short. Short enough to make me want to protect her.
...Are we still talking about friends or ...
6. He must be able to accept me as who I am, how I look like and how I think.
7. He has to be the anchor of me.
8. He must be -- last but never the least-- my soul mate. (*blushes* Did I just write that?!)
Haha! But these are only the tip of the iceberg. I am very picky ;)