Yes - I think we all probably have this - that guilty feeling that somehow we're not giving enough - and sometimes we aren't. But, I think it sounds like you are giving enough. I'm very glad you explained how things are going quite fully, because I feel like I have a fairly good picture of it in my mind. You are busy being a mom to a big family with a bunch of needs, but I think you are doing a good job of it in the day to day.

I didn't hear mention of you watching soap operas all afternoon. I didn't hear mention of you routinely skipping school. I didn't even hear you doing
anything selfish really. So, the good news is I think from reading your post there are only a couple things contributing to that guilty feeling, but when you're in it, it feels like it could be everything, and then the next day begins and it starts all over again.
One thing that stood out in your post was doing preschool with 4 and 2 yo. Do you have LHTH? If not, I'd recommend that as it's excellent for preschool, doesn't take long, and flexible in pacing. If I were you, I'd take 15 minutes to do LHTH first thing in the morning with your 2 and 4 yo's. You can stagger breakfast times and accomplish this fairly easy. You could do LHTH first thing with the littles, just half of the boxes on the page each day, while the olders get breakfast on the table and get going. We're doing LHTH half-speed like this, and it's taking us about 10-15 minutes to do. Then, when you finish, your littles can join the biggers for breakfast (and hopefully you can grab a cup of coffee and some breakfast too). I think this would do wonders for the guilt you are feeling - it sure has for me. As for the 9 month old, I read about 3 board books to my 9 mo before naps and before bedtime. It only took 5 minutes, and it made me feel great to do something just for him. You could easily do that if that would help ease any guilt.
The other thing that you mentioned in a kind way was dh. I'm thinking that when my dh comes home from work he can sometimes be super tense, depending on how his day went. If he comes home and our kids are loud and running around (which they tend to do about that time of day if left to their own demise)

, he has a tough time not snapping at them. I know it could go deeper than this for your dh and I don't want you to get into the details of that because it is private, but maybe having the dc do their quiet time when he walks in (we have been doing this) would let him decompress from work, plus give you time to start supper. If quiet time is an impossibility due to the dc's ages, olders could take turns playing with the youngers up in their rooms for a makeshift quiet time too until supper time. Anyway, those are just a few simple ideas I had, but I want you to know we've all felt this before, and I think you are wise to consider how you can let go of feeling this way.
Just think of this - you are with your dc all day, every day. Much more than our parents were able to do since homeschooling was not an option. Just make the time you are teaching each of your dc be the best it can be, and take time to teach each of them each day (even if it's only 10 minutes for the little ones), and then do your afternoon household duties, etc. guilt free. Children
should play on their own each day. Other than reading a book to us at night, none of my sisters and I can recall our mother ever playing with us. In fact, mother readily says she did not ever play with us (and SHE sounds guilty when she says it too - though we cannot understand why). We lived on a farm, and she had no time to play - she had work to do all of the time, as I'm sure you do as well. But, all of my sisters and I agree - we have the most wonderful mom in the world, and we have the best memories of growing up. Just put your heart into your school time with them, pray with them before bed, have a general happy attitude about life, and your dc will probably have memories of you being the wonderful mom (that you already are) too!
In Christ,
Julie