Most Helpful Girl
You said the FATHER OF YOUR KIDS, but you didn't say MY HUSBAND. If you have children for a man you aren't married to, a man who didn't make the lifetime commitment and covenant with God by marrying you, then you cannot expect him to stay around forever. I know people get divorced everyday, but it's a lot harder to leave a woman you've committed to as your wife, than a girlfriend turned baby mama who got pregnant.
It's not that you weren't good enough for him, but he wasn't man enough to stay with the woman he made a family with. He was just looking for a reason to leave and get out of his responsibilities. See, he probably never had any intentions on marrying and settling down and that's what his life was like even tho he wasn't legally married. So he found any excuse to leave.
You can always lose the few extra pounds and find an even better man next time. Don't have a defeatist attitude and never think you aren't good enough. Mama June (from Here Comes Honey Boo Boo) is married and has 3 different baby daddies. I know damn well you must look better than her. But she didn't let her prior relationships and her obesity get her down and neither should you. There is always light at the end of the tunnel