What it is
Named after Odysseus tying himself to the mast so he couldn't follow the Sirens, a Ulysses contract is any pre-commitment you make now, when calm and capable, that removes future-you's ability to make the bad choice when activated.
Future-you, tired and emotional and dopamine-hungry, cannot be trusted. Sane-you can build the cage in advance.
When to use it
- You always say yes to plans and always regret it Friday night
- You always check your phone first thing despite hating it
- You always overspend in a specific way
- You always quit hard tasks in the painful middle
- You know your patterns and willpower hasn't fixed them
How to do it
The key is to remove the choice, not "try harder."
Examples by domain:
- Phone: Move the apps off your phone. Block them at the router level. Put the phone in another room overnight (a "phone garage"). Use Screen Time with a passcode your partner knows and you don't.
- Spending: Move the credit card to a drawer in another room. Unsubscribe from the promotional emails. Use a separate account for discretionary spending with a hard limit.
- Commitments: Pre-commit to social plans you'll regret with a deposit or a friend who'll guilt you. Or commit publicly to a goal so backing out has a cost.
- Work: Set up automatic publishing/sending (a draft that releases on a date). Tell a friend "if I don't show you X by Friday, give my $50 to a charity I hate."
- Health: Pre-pay for the class. Schedule the meal with someone else. Put running shoes by the door, lock the running app to "rest day off" only after you've done the session.
The shape: what does the bad choice depend on, and how can I break that dependency now?
An example
I would always start scrolling on my phone in bed, then "just check one more thing," then it was 1am.
Sane-me, on a Sunday: installed a screen-time lock for social apps after 9pm, gave the override code to my partner, didn't write it down. From 9pm, the apps just wouldn't open. The phone became boring after 9.
Activated-me at 11pm could not get around the lock without waking my partner. That was enough.
When this fails
- The lock is one you can disable in 30 seconds. That's not a Ulysses contract. That's a polite suggestion to yourself. Make it inconvenient.
- You don't actually mean the goal. If the lock is a lie you're telling yourself ("of course I want to stop scrolling"), you'll quietly unlock it. The contract has to match a real intention.
- You shame yourself when you break it. That just kills the motivation to try the next one. Adjust, don't punish.
Try it this week
Pick one pattern you've failed to fix with willpower. Find one structural change that makes the bad choice harder. Implement it today, not tomorrow. See if removing the option does what trying harder couldn't.