I'm glad you have found us and I'm sorry you are having such a hard time in your relationship. You have a lot of responsibilities to manage... I'm sure that is stressful.
You have found a safe place to share, learn... .and even "vent" when needed.
We understand what it is like to live with someone that is so nice... .and then turns your world upside down... .many times blaming you for what they do... . very frustrating.
Can you give us an example of a recent issue you had? If you can do "he said she said"... .that would be very helpful... and get you pointed in the right direction.
Have either of you ever been in therapy? Any marital counseling ever?
FF