My perfect match can always make me laugh but will never make me cry. He will know how to have a good time and when to take life seriously and when to just let go. He will be smart and witty and all that good stuff. He will be big and strong and handy around the house wearing nothing but a tool belt and torn jeans (here's hoping at least) ;)