It sounds like having kids forced you to better utilize what little free time you could find.
I have found that having too much free time as a result of having few if any social obligations lets you invest time in more frivolous things. Do that long enough and you begin to loose focus on important tasks or goals allowing you to leave things unfinished because "there's plenty of time in the future" but that future never comes.