This might be rambly.
I used to have a spotless house. It was just me and my DS (then under 3). Then I became unexpectedly pregnant with DS2, also got a cat, had a bad relationship, had baby, ended relationship, got a dog, moved house a couple of times and lost my job. Lots of shit going on. Over that period I became really depressed and overwhelmed and the house went to pot. I developed hoarding tendencies and just didn't manage very well at all.
I am now several years down the line, I have a stable job, stable home, no relationships (which is good as it is stable) no new pets (and there won't be) and I feel like I'm almost back to where I wasn't before (with a couple extra mouths to feed) but the house is the one thing I still struggle with. I go through ebbs and flows where sometimes I have loads of energy and do lots of "deep" cleaning and get the house or part of it in a presentable state. But literally within hours it will be undone. Between DCs deciding to paint, or toss their dirty clothes around and cats making a mess with their food or peeing on my carpet
it's just feels like I am fighting a losing battle and it makes me lose heart in trying so I get low for a few days, stop doing laundry, hoovering etc and before I know it the place is a disaster zone and I couldn't let anyone across the front door. I need to find a way to maintain a presentable Home. It doesn't need to be spotless but ready for someone to drop by at all times would be good. I can't seem to manage that except if I know someone is coming and I will stay up all night cleaning and hiding laundry. 
Why can't I manage to keep it clean everyday? Other people have pea and children and their homes are lovely.