Happy, confident, smart, witty, takes care of himself, likes to work out/play sports, watch movies, read, great conversationalist, likes to cuddle, knows how to treat women like ladies, courteous, respectful, kind, compassionate, flexible, patient, understanding, honest, works in a career he loves, financially stable, own vehicle, lives alone, dog lover, good looking.