Type of man:
He's gotta love me. Really love me. The one who is strong and has a backbone, but still caring, gentle, and sweet at the same time. Someone with an awesome sense of humour, and who loves art and dance (at least to watch lol).
And also... if he's a hugger he gets major points