Yeah definitely not just you. Kids are pigs.
You only have the 2...wanna trade for my 10?
Between my wife and I we have....
11.5, 9, 8, 7, 6, 5, 5, 3, 1, 3 weeks.
I swear I can hire them out as a demolition crew. Force of nature unto themselves. Now if only I could harness that power for my own purposes.
Most 14 years old don't know where the washing machine is, let alone know how to turn one on!
Both my 11.5 AND the 9 year old know how to flip the laundry. The others aren't tall enough yet to reach
The 11.5 year old can cook minor meals relatively unsupervised. Soup, Kraft dinner, etc. She's on par with most college kids I know. That was HER choice, she asked to be taught. Recently she's graduated to frying hamburger for spaghetti sauce.
She can also change a diaper, feed, dress or bathe a baby or the younger children in a pinch.
We have some rules on general crap in the public areas. If it's on the floor after I've asked you to put it away, you run the danger of losing it. If you refuse to clean your room *I'LL* do it...but my way involves garbage bags and a shovel.

Mind you've I've never actually had to enforce that.
It'll all about the kid, at 7 your son should be able to load and unload the dishwasher, help out with drying the pots and pans, etc.
We have the four oldest in a routine for chores. Kicker is that you cannot expect them to do an adult quality job. Through the week when the kids are doing the big after dinner/before bed chore it's a lick and a promise. Get it reasonably presentable.
On the weekend when I'm home THAT'S when we give it a really good clean. All in the expectations. I don't expect them to be perfect. I DO expect them to pitch in and clean up the messes they generate.
If you are in school, etc and having some issues, maybe it's time to give your oldest some additional responsibility. Or time to start getting the 7 year old more involved.