He must be intelligent, strategic, rational, confident, outgoing, athletic, idealistic, kind, compassionate, ambitious, driven, a good listener, decisive, hardworking, interesting, a good conversationalist, a loyal friend, have a love for fantasy and sci-fic movies and books and yet is a practical person at the same time. He must also be someone who has dreams and goals and lead a life full of purpose.
He has to be someone I can depend on to protect me and is a romantic person. When I mean romantic, I don't mean giving me flowers, saying sweet-for-nothings, and saying "I love you"s. I prefer him to show me love through gestures such as cooking my favorite dish, taking care of me when I'm not feeling well, buying a back cushion for me when I complain that my seat is too hard and be alert and attentive to my needs.
I don't like someone who smiles 24/7 for the sake of smiling, but someone who smiles only when the occasion calls for it. And when he does smile, it will be a sincere rather than awkward one. He must also have the ability to laugh at himself sometimes and not be too conscious about what ppl think or say about him. Moreover, he must be someone who is opinionated but tactful. He must also be someone who is not afraid of saying "no".
He must also like to play board games like Monopoly and Risk (I used to play it frequently when I was younger. Too bad I can't find others who know how to play this game these days.
Kind of lost touch with it. ) and should not try to lose to me just to let me win. He must also be someone who has the ability to drag me to the gym whenever I feel lazy to work out and be there to motivate me when I'm slacking.