I'm with you cz, hang in there!
Like you, I juggle a crazy amount of things, but it can be done! There are days I feel like we aren't getting things (see my posts on FHSP vaults!), or arent making enough progress. I get frustrated, and spend as much time as possible on here, trying to find drills and things to help my girls make more progress. My best advice (which I, myself, should probably listen to at times):
1. Stay positive! If you're frustrated, the kids get frustrated. Even if you're just a little less perky than normal, they know it and it affects their practice. I find attitude and energy to be the biggest determiners of how practices go.
2. Look at what is working and do more of it. Look at what's not working and do less or get rid of it.
3. Kids tend to improve a lot more when it gets closer to competition time. I know mine did. Have faith!
4. Parents will be parents. Feel strongly enough about what you are doing to stand by it, even when questioned. There is a reason you are the coach, not them.
But remember, you aren't alone. The fact that you're stressed means you are a good, caring coach. We need more of those!