I think you are doing really well regardless of how you are feeling today.

You are doing all the rights things re: GAL and being a good mom. Keep going, one foot in front of the other.
Divorcebusting says patience is critical so keep that in mind, this is a marathon, not a sprint.

Remember to breathe and enjoy your kiddos today.

I'm pulling for you!