Peace and love Banana....sorry you are going through so much emotional pain.
The only thing I can add is that working this out is going to take a lot of time, and the daily details will probably continue to frustrate you. Don't forget you have control of your life, to choose to work on your M, or work towards a new life.
Either way you deserve to be fulfilled, and your kids deserve that too.