Yep, I make jokes about having a wife, but, It boils down to what you posted and this.There comes a time when you must decide to be happy.
Good luck and you have my prayers.
Its better to have left a toxic relationship, then to stay in one. It just affects to many things and people.
Even more so when children are involved.