The issues you list have a lot to do with you. I wrote this in your other thread in relationship forum, but I think in addition to couples therapy, that you need individual therapy. Your issues require therapy, but necessary changes you need to make will not happen overnight. The biggest is learning how to create strong boundaries with your family. That's #1. Family stress that is external to the relationship is a relationship killer. I dealt with that with my ex husband's enmeshed family, and it drove me up a freaking wall and caused an inordinate amount of stress upon ME personally and US as a couple. You've got to learn how to stand up to your family, or at least to not allow them to become a stressor in your marriage. That''s not fair to your spouse. Sure, when we marry, we also marry our spouse's family, but only to an extent. Our level of involvement with a toxic family is totally up to us, so that's on you to resolve, not your husband, you.
Get yourself into individual therapy asap to address your issues, is my best advice. Best wishes and I hope things do improve!