Sweetie, you have more positives than you could possibly imagine. The first, major one--after the girls, obviously--is the fact that you have acknowledged your part in the situation and are taking strides to make changes in yourself. You have accepted that the changes have to be no matter what the outcome is to your situation.
Take a break, most of us are not going anywhere any time soon.
SMW
M40/H36 T16/M14 4K B2/08 S4/08 current
Love never gives up, never loses faith, is always hopeful, and endures through every circumstance. I Corinthians 13:7