Keep doing what you are doing, but also keep looking. I was in this situation for 6 years, but kept looking and
found a new job that paid the same with no expectations of after hours or weekends. You have to provide, but you don't have to not look for something else while you do.