Don't beat yourself up. Feel your emotions, let them out, and then get past them. The only bad way to do this is to make decisions when your emotions are high but to deny them entirely is a different kind of bad.
I think you already know what's up because soon after you are focusing on the good news of your kids comming to stay.