Oh gman I hate it for you too. If you guys are at lowest point just try to survive-breathe for now.
Take it one minute, hour at a time. After these deep wounds are worked thru she can begin to heal.
Know you want things to happen faster, I'm sure she does too.
She may not realize things can be better but she can learn. Slowly but surely.
There's so much to live for, you, your children, grandkids. She will see a brighter future it will just take time.
I know you won't give up. But...remember to take care of yourself. You deserve a better life too.
Glad you posted, venting helps & will def keep y'all in thoughts & prayers.