Undefeated ~ you might be surprised about the job. My sister has felony and she's had many jobs...(maybe she lies on app when asked if she ever had a felony?) haha..but I think it's possible. BTW...she's your age too (thankfully single..no kids)
As far as the kids...I know it's hard..I have 3 kids too and H can never stick to a schedule so I stopped having one because it sets us all up for disappointment. You have to let go of those expectations. The more we think "how could a man not want to see his kids?", the more hurt we will create for ourselves. This is how "we" feel, not necessarily how our H's feel. Sure, a good father/H wouldn't do that but maybe it's the only thing H is capable of right now in his "fog"?
You should start writing...sounds great..do something for you and try to focus on you and your kids, hence - DETACH.