A nice guy, who is not affraid to tell me I am wrong. A guy who can carry on a conversation for more than 10 minutes. A guy who does not always stair at my rack, and never hear what I am saying. A guy who is a great lay! A guy who likes to have fun. A guy who will chill with me on the weekends.