Why I keep three different bank accounts
One for bills, one for spending, one that I basically never touch. It's not complicated, it's just deliberate.
Someone asked why I don't just use one checking account like everyone else they know. The honest answer is that I used to, and I could never tell at a glance whether the balance was 'rent is covered' money or 'fine to spend' money. Everything blurred together.
Now there are three: one that only fixed costs touch (rent, utilities, subscriptions, autopay), one that's purely discretionary spending, and a third at a completely different bank that holds the emergency fund and nothing else.
The split isn't about being fancy with money, it's about not having to make the same decision twice. Once the paycheck lands, an automatic transfer covers the bills account and tops up the emergency fund. Whatever's left in checking is spending money, and I don't feel guilty using it, because it's already done its job of covering everything else.
The emergency fund being at a different bank is the deliberate part. It's not hidden, I can move the money in a couple of days if I actually need it, but it's just inconvenient enough that I never 'borrow' from it for a sale or a nice dinner. Friction is doing the work that willpower can't.
You don't need exactly three accounts for this to work. The point is separating money that already has a job from money you haven't decided about yet. One blended account makes every purchase a small negotiation with yourself. Three accounts means most of that negotiation already happened, once, automatically.