I agree that your partner should be strong in areas that you are weak and maybe some similarities.
I think being honest with your partner about weakness is a big move forward and will help everyone fall into their roles. Maybe you have just had some bad luck. Something I like to do is write down activities that people do in this order:
I love to do this and I’m good at it
I’m good at this, but I don’t like it
I really don’t like this, and I’m not good at it.
I have thought about doing this, and I’m not sure if I’m good at it.
I find these help find strengths even in your own workforce and will help you find the next person to hire.