firstly, don’t be hard on yourself. Your kids are little and you are busy! If I were you I would get the house to a decent standard then 100% get a weekly cleaner (if I could afford it).
find it really hard to stay on top of housework! Some things that work for me are having less stuff, delegating tasks and having a strict routine.
I would get rid of anything broken or unused, Marie Kondo the shit out of every single room - maybe plan the day you are going to do that room, schedule in a friend to help have the kids few hours , or take turns with partner to sort/watch kids.. or give them a really nice snack and a film to keep them occupied… or do it after they in bed?
having less stuff means the stuff you keep won’t be constantly spilling out all over. This includes clothes and toys. This is a BIG help, in my opinion.
when you have less stuff, give everything a home. Teach the kids to put toys away- put pictures in the box or basket that toys go in so they can learn to do this independently.
routines help me stay on top of the daily stuff. Dishwasher goes on every night without fail, and I empty it every morning while coffee is brewing. This means it’s empty for the day and everything goes in it.. then after tea time it gets put on and kitchen bin gets put out.
I wash a load of clothes every night… set the timer on the washing machine so it is finished in the morning for when I get up. Then I bung the load in the dryer after I’ve done the dishwasher in the morning. I unload and fold clothes after work, pile on each bed and everyone outs own stuff away. I don’t iron.
Saturday is jobs day. My kids are older and each have a job. But I started them early and would get them to ‘help’ me from being very young. Give a kid a baby wipe and they will delight in cleaning the skirting boards!
Every Saturday the bathroom gets cleaned, house hoovered through and hard floors mopped, bins all emptied, and everyone goes through each room and removes their belonging that have accumulated (they go into the bedrooms). We do fun stuff after the jobs are done. If I don’t insist on this Saturday ‘dig out’ the house slides into chaos.
I work full time , am ADHD and naturally chaotic …this is the only way that I can maintain a reasonably clean and tidy home.
I don’t let kids have mountains of clothes at a time.
I periodically donate clothes and random stuff to the charity shop.
Everyone has named jobs and has to pitch in (I recognise my kids are bigger so can do jobs … but they are messy teens so it’s all relative ! )