Insights
·8 min read

You Already Chose. You Just Haven't Admitted It.

She said she wanted customers.

That was the word she used in the Monday standup she held with herself. Customers. She wrote it at the top of her Notion board in bold. She told her partner over dinner that this quarter was about revenue, about finally getting real people to pay for the thing she'd been building for nine months.

Then she spent Tuesday redesigning the landing page. Wednesday learning a new animation library. Thursday refactoring the onboarding flow nobody had ever seen. Friday writing documentation for features that didn't have a single user.

Not one email sent. Not one DM. Not one conversation with a human who might give her money.

She'd tell you she wants customers. Her week tells a completely different story.

The Theory Nobody Wants Applied to Themselves

In 1938, an economist named Paul Samuelson published a paper that would eventually win him a Nobel Prize. The core idea was almost offensively simple: stop asking people what they prefer. Watch what they actually do.

He called it revealed preference theory. And its foundational insight was this: when someone tells you they value health but buys cigarettes, the cigarettes are the truth. Not the statement. When a consumer says they care about sustainability but fills their cart with the cheapest option, the cart is the data. Not the survey.

Economists have been using this for nearly a century. Marketers call it the say/do gap - the measurable distance between what people claim matters to them and what their behavior actually demonstrates. In psychology, it's the intention-behavior gap. A meta-analysis of 422 studies found that intentions predict only about 28% of actual behavior. More than half of people who intend to act on something never do.

Read that again. More than half.

This is not a personality flaw. It's a feature of human cognition. We are unreliable narrators of our own lives. We construct stories about our priorities, tell them to ourselves every morning, and then spend the day doing something entirely different.

And most of us never notice. Because the story feels so real that we mistake it for the behavior.

The Calendar Never Lies

Here's what makes this devastating for someone building something: your stated preferences are your goals. Your revealed preferences are your calendar.

And they almost never match.

You say you want revenue. But last week you spent eleven hours on product development and zero hours talking to potential customers. You say distribution is the priority. But your browser history is all design tools and code editors, not outreach templates and DM drafts. You say this quarter is about growth. But every difficult growth activity - cold emails, sales calls, putting a price on the thing and asking someone to pay it - keeps getting pushed to next week.

The excuse is always reasonable. The redesign needed to happen. The code had technical debt. The onboarding wasn't good enough yet.

But the pattern isn't reasonable. The pattern is a confession.

Research on time perception backs this up. Studies comparing time diaries to self-estimates find that people who claim to work 55 to 64 hours a week are off by roughly ten hours. The gap grows with the claim. Someone saying they work 75 hours is likely working closer to 55. We don't just misreport what we prioritize. We misreport how much time we spend on it.

Your brain writes a script. Your hands follow a different one. And you only read the script.

Why the Gap Exists

This isn't laziness. That's the convenient explanation, and it's wrong.

The real answer is that your stated preferences represent who you want to be. Your revealed preferences represent who you currently are. And the distance between those two versions of you is defended by every rationalization your brain can manufacture.

Building features is comfortable. You're good at it. There's a clear input-output loop - write code, see result. It feels like progress because it produces visible artifacts. New screens. Better flows. Faster load times.

Selling is uncomfortable. There's no clear loop. You send the email, and nothing happens. You pitch the product, and someone says no. You put a price tag on something you made, and the silence that follows is the most exposed you've felt since the project started.

So the brain does what brains do. It routes you toward the behavior that feels productive and safe, and away from the behavior that feels uncertain and vulnerable. And it does this so smoothly, so automatically, that you genuinely believe you're pursuing revenue when you're actually avoiding rejection.

That's the say/do gap in action. Not a failure of discipline. A success of self-protection.

The Audit That Changes Everything

There's one exercise that cuts through all of this, and it takes fifteen minutes.

Go through last week. Not your plan for last week - your actual week. Pull up your browser history, your commit log, your screen time, your calendar. And sort every hour into one of two columns: activities that could directly lead to revenue, and activities that could not.

Don't judge. Just count.

Revenue activities: customer conversations, sales outreach, pricing experiments, partnership discussions, launching something people can buy.

Non-revenue activities: building features, redesigning, learning new tools, organizing your workspace, reading about strategy, planning.

The ratio will surprise you. Not because you're lazy - because you're human. The intention-behavior gap isn't something that happens to undisciplined people. It happens to everyone. The only variable is whether you measure it.

When that founder from r/indiehackers wrote "I spent a week talking to local small business owners instead of scrolling indie hacker Twitter" - that wasn't a time management tip. That was someone who finally read their own revealed preferences, got honest about the ratio, and changed it.

The Harder Question

Here's where this gets uncomfortable.

Sometimes the audit reveals something worse than a misallocation of time. Sometimes it reveals that you don't actually want what you say you want.

You say you want to build a business. But your revealed preferences show someone who wants to build a product. Those are not the same thing. A product is something you create. A business is something that earns money. If every single hour goes toward creation and zero hours go toward earning, the honest conclusion isn't "I need better time management." It's "I want to make things, and I've been telling myself that making things is the same as building a business."

That's not a failure. It's data.

Some people genuinely want the product more than the business. And that's legitimate - but only if it's a conscious choice. The problem is when you carry the stated preference ("I want a business") while your revealed preference ("I want to build") runs the actual show. Then you get the worst of both worlds: the guilt of not growing and the frustration of not being allowed to just create.

Revealed preference theory doesn't tell you what you should want. It tells you what you already want. And once you see it clearly, you get to make a real choice for the first time.

How to Close the Gap

If you've done the audit and the gap is real - you say revenue but your week says building - there are three moves that actually work.

First: make the desired behavior the default, not the exception. Don't put "customer outreach" on Thursday afternoon where it can be pushed. Put it at 9 AM Monday, before anything else, in a time block that doesn't move. The research on implementation intentions - specifying exactly when and where you'll perform a behavior - shows this roughly doubles follow-through rates.

Second: shrink the ask. The gap between "I should do sales" and actually doing sales is enormous when "doing sales" means sending fifty cold emails. It's tiny when it means sending one. One email. One DM. One conversation. That's not a strategy - it's an on-ramp. And on-ramps matter more than strategies because strategies that never start produce nothing.

Third: measure the ratio weekly, not the outcome. You can't control whether someone responds to your email. You can control whether you sent it. Track the percentage of your week spent on revenue activities. Not the revenue. The percentage. Because the percentage is the leading indicator. Revenue is lagging. And lagging indicators tell you where you've been, not where you're headed.

The Quiet Cost

The thing about the say/do gap is that it doesn't feel like a gap while you're in it. It feels like effort. Like progress. Like a series of reasonable decisions that each made sense in isolation.

It only becomes visible in retrospect. Six months later, when the product looks incredible and the revenue line is still flat, and you can't understand why. A year later, when you realize you've rebuilt the same landing page four times but never once ran a real pricing experiment. Two years later, when you tell someone "I've been working on this for two years" and you both feel the weight of that sentence.

The cost isn't the wasted time. You weren't wasting time - you were working. The cost is the version of your business that would have existed if your calendar had matched your claims. The customers you would have found. The feedback you would have gotten. The iterations you would have made. The person you would have become.

That version isn't hypothetical. It's the one your stated preferences were pointing toward the whole time. Your revealed preferences just took you somewhere else.

Look at your last week. Not the plan. The week. Count the hours. Read the ratio.

You already chose. The question is whether you're willing to admit what you chose - and whether you want to choose differently starting Monday.

SharePostLinkedIn

Stop collecting ideas. Start killing them.

The Vault holds the decision frameworks I reach for when it actually matters - plus the books that changed specific things about how I think. One email. Permanent access.

Unlock The Vault