I checked my Steam hours and did the math: 16,800 hours of gaming. That's 8 years of a full-time job.
8,000 hours in Counter-Strike. 2,800 in Rust. 4,000 in RuneScape. 2,000 in Minecraft.
16,800 hours. I did the math and felt sick:
- That's 8 years of a full-time job
- That's the "10,000 hours to master anything" rule — 1.6 times over
- That's roughly 700 entire days
I could have a degree. I could be fluent in three more languages. I could have a completely different body. Instead I have a rank nobody has ever asked about.
I'm not going to pretend I fixed this through pure willpower, because I didn't. What actually worked was three boring, mechanical things:
1. I made starting the good stuff automatic. The problem was never the gym itself — it was the 20 minutes of negotiating with myself before going. So I removed the negotiation. Now when I physically arrive at the gym, a timer starts on its own. When I flip my phone to Work Focus, a work session starts. Beginning stopped being a decision, so my brain lost its chance to argue.
2. I put the evidence where my eyes already go. My lock screen shows how many days I'm on track and how many hours I've put into real things this week. Every time I pick up my phone to waste time, the first thing I see is a number I don't want to reset. It's the same psychology that kept me grinding ranks — a visible number going up — just pointed at my actual life instead.
3. I turned life goals into counters. Job hunting became "5 applications a day" with a counter I tap "+" on after each one. Quitting games became a streak: every day without playing adds a day. I spent years grinding numbers in games — turns out I just needed the numbers to be about something real.
I even have the multiplayer part back: a shared room with a few friends where we see each other's hours — who's grinding work, gym, studying. Same energy as a party lobby, except the grind counts for something.
Full transparency: I'm a developer, and I ended up building my own app to do this (it's called Tupp) because nothing existing did the automatic-start part. But the principle works with any tool: kill the decision point, and make the score visible.
The hours are gone. The mechanics that took them can give them back.
Happy to share my exact setup if anyone wants it.