You do sound like you're handling things well. I agree that hanging out at home with the little ones is a good thing. I'd say maybe spending 1/3 of the time "out" is a good maximum.
FIB,
I'll be glad give you advice about separation and divorce. I have been staying away from the MLC forum because I really don't have any experience in that area.