Here's what's actually happening when you can't pull the trigger — and why logic alone will never fix it.