As a mother of three boys I want to tell you having a child is the best thing I ever did.
It does bring relationship problems, but it's well worth it. Children change your focus and give so much back to you.
Don't wait for perfection from H. It's more your decision. Men participate in childrearing these days. My H did a lot. It's housework neither one of us like.