Closing the gap between knowledge and action is not at all easy, look at other alternatives "just in case" you have to leave or make changes for your better well-being and that of your family.
I've been through similar experiences before. Keep going and always up.