J.W.
T., sometimes things can seem completely overwhelming. And there are times that you can get frustrated and take it out on the kids (attitude wise, angry words etc)... The key is to give yourself time to defuse and relax.
Do you have any family or friends that can help you have some you time. Even to just take the kids for an hour or so, so that you can decompress?
I see you live in Lacey. I live north of you in Sedro-Woolley (about 2 hours away). If you need someone to talk to or something, maybe I can help? I mean I don't have alot of time either with a 15yr old and then 3 kids I watch all week, but hey you never know!
Feel free to call me if you want ###-###-####... I'm usually home off and on throughout the day, so if you don't catch me, leave me a message and I'll call you back (I have free long distance)...
Keep your head up and breath!