Hi L.,
Thanks for this post. It helps all of us, every one of us moms who has been right there where you are, to remind us we are not perfect and not always 100% at our best. It reminds us that we women need each other and the support of other moms to help us on this journey of motherhood.
It is really important to get out around other adults. This can be accomplished both with and without your kids. With kids----find a play group with moms who have kids close to your children's ages; go to the park where they can run, play, have fun, and get out all that wild energy. When weather is bad, do home playdates. Of course, the moms still have to watch the kids to ensure safety, but that doesn't mean you can't talk, laugh, share stories and advise, and just be with each other. It makes a world of difference to be surrounded by other supportive moms, and while mamasource is great, there is no substitute for live contact and personal friendships. Without such friendships, it is so easy to become isolated, and when you hit a rough spot like this, you feel like you're the only one and start getting down on yourself for being "a bad mom" or an "angry mom" or whatever label.
Without kids, you could do whatever it is you've been wanting to do but can't because it's too hard to do with little ones (a quiet hour or two in a bookstore or library; shopping and actually being able to try something on IN THE STORE; sitting down to drink a cup of tea or coffee in your favorite coffee shop as opposed to gulping it down in between feeding the children and cleaning up after them; taking a walk or going to the gym---you get the idea). A date night with your husband is also a great way to get out of constant mommy mode.
If you don't already have a play group, check out some of the ones recommended by other moms (i.e., MOPS). If those don't work for you, go to meetup.com and look at mom/kid playgroups in your local area. If you don't find a group that clicks for you, you can start your own. Meetup.com is also great if you are into sports, activities, bookclubs, etc. and want to join an adult group with similar interests as you.
If you don't already have a babysitter, work on getting one. Check out your neighborhood for some trustworthy teens who've done the babysitting course. There may also be some seniors in your area who would love to watch your children on occasion. Ask around for referrals from other moms or neighbors. Finding a great babysitter whom you trust is a tremendous help in being able to get out occasionally.
You are not alone. Please don't get down on yourself, but rather, learn from this so that you can meet those challenging days in a way that is more helpful to you and your little ones.
Wishing you the best,
J. F.