I know it's not easy. You are doing what you can and what is best for the boys. Stay true to yourself and your boundaries. Keep on demanding her respect and you will be fine.

Good Luck on finding a job soon.

PMA