To the OP, from a man who has been married 30 years to a wife who still completely ignores Church teaching on submission to her husband.
Her lack of submission to me almost drove me into apostasy. And the anger over the situation definitely drove me into much grave sin. I convinced myself that I had been deceived and trapped by this woman...blah, blah, blah.
My solution (not acted upon, thank God) was to leave the marriage, because (as I rationalized) "God surely could not be happy with her behavior." In my head, I had a good reason for "fixing the problem." God was on my side, right? And the fix would be divorce or separation or whatever.
But later I realized that I was looking at the situation all wrong. God had given me a Cross to bear, and I was constantly trying to find a way to dispose of my Cross. That is my nature. I am a problem-solver. Her behavior clearly contradicted God's plan for a happy marriage. This problematic behavior needed to be fixed, so that I could be happy.
No, this was all wrong. The problem is and always was threefold: me, myself and I...the unholy trinity.
God did not put me in this world to live out some kind of marital bliss in an earthly paradise with a wife that submits to my every command. I was not put here "to be happy." I was put in this world to suffer and yearn for true eternal bliss in Heaven with God. But that true eternal bliss is only open to those who keep God's commandments in this life and walk in the footsteps of Our Lord.
I realized that my marriage woes were actually my opportunity to merit Heaven. If I accepted and embraced that suffering, I would be on the path to Heaven. If I complained and acted in certain ways to avoid that suffering, I would be on the path to damnation.
You took a vow that included the phrase "...for better or for worse...." Accept your Cross and thank God that you are not confined to a wheelchair slowly dying from MS for 30 years like my wife's aunt was. God gives each of us a special Cross intended to test our love for Him. Love God by acknowledging and welcoming the chance to suffer in small ways in imitation of His infinite suffering for us.