1. Quick wit/sense of humor are first and foremost! I just can't get mad at him. When I start to get BI-itchy he just makes me laugh.
2. Kind/generous/thoughtful/affectionate
3. Intelligent/hardworking/ethical/excellent communicator
I could go on and on and on.....
Tomorrow is our 15th wedding anniversary (we've lived together for 20 years) and I can't imagine life without him. He's the best friend I've ever had... and again, he's easy on the eye!