I have been degraded enough. Don't belittle me. Teach me. Give me proper advice. A MAN is the one that made me so unsure of myself. I have always been all about my kids ALWAYS!! I moved out of the little town I was in because I wasn't making enough money to get them things they really needed. Like my daughter needs braces. I am paying for all of that. If I would have stayed there her teeth would never get fixed. I do things that will benefit them in the future. I have school funds for them things like that.
YOU are the one that gave that MAN the power over you. Accept that fact and start working from there. Accept the fact that you then turned around and did it again. (Luckily for you, it seems he does have your best interest at heart, for now at least). It shouldn't take a man to tell you what you should do regarding your children and it shouldn't take another man to 'snap you out of your trance'.
I AM giving you the help I can, you just don't recognize it yet. You won't until you own your responsibility in this mess.
Is there some reason that you couldn't find a job somewhere closer than 5 states away from your kids?