Yes, my SO balances me out and I balance out him. He has some definite strengths. He's very adept with technology and he will jump to figure things out around the house. I have a lot more initiative in some ways so I help him to get things done that he might indefinitely put off.
He is honestly really supportive. When I think evaluate the relationship, I always come back to how nice he is. He's like one of the most "decent" people I know. It's a bonus that I like his family too.