Janice, i feel so sorry for you both!
This is an answer I would love to write in German, but I will try my best...
I had some downs the last two years myself and didn't know how to go on. But I have learned to believe that everything has a sense in life, even if you can't see the sense at once.
I am convinced that there is a solution for you and you will look back some day saying: "Wow, that has been a hard time, but we went through it and now it is even better than we have thought it could be!"
I will cross my fingers for you and keep you in my mind until I hear from you that things have changed.
You don't need to change yourself, things will change for you!