Still:
Keep hanging in there, one day at a time. This is a long, tough road with many turns that you can't always see coming. It's essential to take time for yourself. You'll be a better person, and a better parent to your kids.