The thread asking why anyone ever gets married triggered lots of responses about how women who are in great relationships simply don't post here. So, let's change that and have a post about our great spouses.
So, I'll start with mine:
He's kind, strong, supportive. He "gets" me and totally understands the complexity of my relationship with my narcissistic mother. He's great with kids, even though we don't have any and never will. He's kind to animals. He's a hard worker and has also volunteered as a sports coach for over 25 years. He's fun, he's generous. He is my number one cheerleader and has encouraged me to succeed at things I thought I could never do. He does more than his fair share in the house without ever being asked. He cooks, cleans and irons. He takes care of the garden. He doesn't complain when I react strangely to events as a result of my childhood trauma. He's affectionate and loves snuggling on the sofa.
He may not be perfect, but he's perfect for me!
[Title edited by MNHQ at OP's request]