Your personality type differences could certainly be a recipe for disaster for some, but it is great that it hast been the case for you. I think that it is very hard for us Type A people to let things go. We need to get things done, take charge, "get'r done!" and when we see that others aren't doing it, it is very natural for us to jump in and do it....because we are good at it!

I did this from the beginning in my marriage, and my husband, type B, learned pretty early on that I would, and that his way wouldn't be my way, therefore it would not be right! Thankfully, through a lot of trials, fights, resentment...I have learned to let things go, delegate better and accept less than my standards. You don't mention the ages of your kiddos...are they old enough to help out? Work together as a family to create a rotating chore list and then do it. It will be better for all of you if you all work together to make your home run.