I am looking for someone that maintains physical fitness, works hard, honest enough to say things I may not want to hear. One that can laugh at himself, manages money well, creative. He has to be attentive and fully involved. He has to be able to fully communicate in conversations on things that are important to him. Intelligence, sexual mastery and he has to be able to at least teach me about the different types of wine. Above all he should be able to keep me laughing.