Not putting words in your mouth but your 10k mark I think coincided with my viewpoint for my own fitness journey. You did it in your living room. The gym is a whole thing. Getting the without gear, the water bottle, the driving, etc etc. Then when you're exhausted and tired you have to drive back or walk back or whatever. Doing push ups in your living room has no barrier to entry or exit. You do them when you want to, you stop when you want to, and you're back on the couch watching tv to recover within seconds. Can do it in hotel rooms, late at night, 5am, whatever. For me, that's the benefit and why such exercises work when gym doesn't. Maybe some of your success is from a similar vein, maybe not
100% yes! Everything you describe is spot on with my experience. Took me a long, long time to realize in order to get into ridiculous shape I need 1) the floor 2) running shoes.
You don't need a water bottle at the gym: they have a fountain. And if you're too exhausted after a gym workout to drive home then you're really doing something wrong.