1. at least 175cm tall
2. he shouldn't be too kind-hearted. as in when i'm bitching about others and splurting vulgarities, he should join in instead of asking me to be nice to people.
3. nice smelling.
4. as HANDSOME as EDISONCHEN. he is PERFECT.
5. able to understand and speak chinese. jiang hua yu pls.
6. honest. honesty is the best policy seh. HAHA
7. extrememly clever but not geeky.
8. love me more than i love him.
ok la still got manymany other things i feel like including but these are the 8 that come to my mind first, so tada. actually i think all can be easily met escept for the handsome and intelligent point. my boyfriend doesnt have to be handsome or super intelligent but he has to be decent and not stupid.