ill try and make this short :)
- can dress
- someone who looks good
- taller than 170 (so i can wear heels around him)
- sense of humour
- funny
- faithfulness
- truthful
- good at surprises (I LOVE SURPRISES)
- someone hard to get
- someone who likes me for me
- someone who will approach me in person and not the net
- someone who makes me feel comfortable