Hun I think all of us have been there too.
Sometimes after teaching all day and being so loving and patient with other people's kids I turn into "that" mother too.
Please be kind to yourself, you have a lot on your plate. Can you get SIL or someone to babysit and you and Shel go on a "date night" ?