Hang in there, vhoffman! Things have got to get better, dear.

You are a little on edge these days, and I'm assuming its the layoff. I think the best thing for your kids at this point would be some sort of behavior system. Like, have a list of things they like and take one thing at a time as the mouths run, but DON"T LECTURE. You can decide if they get warnings or not. so it goes like this
k: gosh mom, you're so dumb
you: that' your warning
k: "that's your warning, nannynanny****oo"
you: there goes your bike for today
k: whatever
you: woops, there went tv
k:wah
you: go to your room til you're calm
They gotta know ahead of time. We have a deal where my kids get an x on a chart for minor misbehaior. affter 3, they lose priveledges. if they don't have 3 at the end of the day, they've earned a sticker that day - at the end of the week the stickers are quarters. (you could make it something not money, like #of movies/books/games from the library, or time at the park or something) When I'm consistent, it works great. When I blow my top, things go downhill.
Don't be fooled - we all blow our tops. And, pp, depending on your area, 2 miles might not be so bad... I walked a mile to school from 4th grade on, and it wasn't all THAT long ago.