I am dealing with my own self-esteem issues right now after all of this mess (and maybe even for a looonng time before...?), and this is the direction that I hope to head out to somewhere down the road. My head is pretty much right where you are, but I'm still working at getting my heart to catch up...
You sound really solid--good for you and your kids!