Aww, you certainly sound like you have your hands full! I'm right there with you, & it seems like such a lonely place to be, but there are a surprising number of women in your shoes. That's why sites like these are so great for support. :)
I have 2 kids - a daughter who's almost 5 & quite spirited, & a 2-year-old son, both with significant speech delays. Until a few months ago, my husband worked retail, so he was gone nights & weekends, & since I work full time during the day, it was just me & the kids in every moment of free time. All meals, shopping, baths, & bedtime were left to me. And I'm also going to school, so that's been really rough. I've spent the last few years feeling SO overwhelmed, SO stressed out, & just irritated at everyone around me, because they all seem like they have it so much "easier" than I do. But I've really come around since. For starters, my husband got a new job, so he's home nights & weekends with us, which has made a HUGE difference, both in my workload & in our marrriage. I cut back on the baths - my kids get 2 baths a week, unless they're visibly dirty. I clean while I'm hanging out with them, singing songs or letting them color. Even better, I'm teaching them to clean and do laundry WITH me. :) We moved into an apartment with carpeting, which is WAY easier to clean than hardwood floors. Also, the ages that they're at now make things much easier, because they play together and don't need me as much. And in my constant comparisons with other families who have more money and more help, I've noticed that they're not as happy as we are, & the marriages aren't as loving. So, that's given me a lot of perspective too. And lastly? Never feel bad about snuggling with your babes at night. That's by far one of my favorite things in the world, getting to nestle next to my kids at night and breathe them in, when I don't get to see them for so many hours out of the week. They always go to bed in their own room, but my 2-year-old ends up in our bed 3 times a week or so, & my daughter only once or twice. We cherish that snuggle time. It also helps to have a king-size bed though! LOL
I hope this helps a little, & keep your head up. Like everyone said, they're only this young for a little bit, so don't worry about doing everything perfectly, just enjoy them and don't be so hard on yourself!
~A.