You are my hero for for putting the kids before yourself.
I think you already found the "reason" you are in this relationship. Those kids need you to finish what was started. Sounds like your future ex isn't up to the commitment...
Those kids need someone to show them what strength, love, and perseverance really[/] mens.
Hang in there, boss. You can do this.