Public transport has a way of testing your patience.
Early mornings. Half-awake commutes. That quiet anxiety of “Did I miss my stop?” creeping in while it’s still dark outside.
For most people, it’s a small inconvenience. For this Redditor, it became a daily struggle.
After months of taking the same bus route to work, he still couldn’t reliably figure out when to get off. No announcements, poor visibility, unhelpful drivers. It all added up.
So he came up with a workaround. Pull the stop chain… just in case.
Again. And again. Until one day, the bus driver had enough.
Now, read the full story:












At first, you can understand the frustration. Early morning darkness, unreliable systems, and that sinking feeling when you realize you’ve gone too far and now have to walk an extra 20 minutes. That’s not nothing.
It adds stress to your day before it even properly starts.
But then you notice something else. He’s been taking this same route for months. And that’s where the tone of the story shifts. Because what started as a system problem slowly starts to look like a personal habit.
This situation highlights a common behavioral pattern known as externalizing inconvenience.
When a system feels flawed, people often create shortcuts to cope. But sometimes, those shortcuts shift the burden onto others.
In this case, repeatedly pulling the stop chain early doesn’t just affect the individual. It affects every passenger on the bus.
According to American Public Transportation Association, even small delays in bus systems can create cumulative disruptions across entire routes, especially during peak or tightly scheduled hours.
That means a few unnecessary stops can ripple outward, affecting dozens of people.
From a psychological perspective, this also ties into learned helplessness vs. adaptive behavior.
As explained by Psychology Today:
“When individuals feel a lack of control, they may stop trying effective strategies and rely on habitual coping behaviors, even if those behaviors are inefficient or disruptive.”
In simpler terms, instead of improving the method, the person sticks to what “kind of works,” even if it causes problems.
But here’s where Reddit’s reaction becomes relevant.
Most commenters pointed out that this is not a one-time issue.
It’s a daily route.
And with repetition comes expectation.
In transit systems, there’s an informal rule. Riders are responsible for knowing their stop, especially on request-based bus routes.
So what could have been done differently?
- Identify a stop before yours and use it as a trigger
- Use GPS navigation actively, not passively
- Sit closer to the front and ask the driver again at the right moment
- Track consistent landmarks, even in low light
These are adaptive strategies that reduce uncertainty without affecting others.
Because ultimately, the issue is not that the system is imperfect. It’s that the solution chosen creates a shared inconvenience for a personal problem.
Check out how the community responded:
Reddit didn’t hold back here, most users were confused more than anything, questioning how someone could take the same route daily and still not recognize their stop.




Others focused on the behavior itself, calling out the repeated early stops as inconsiderate to everyone else on the bus.



Some commenters actually tried to offer practical solutions, pointing out that the tools he mentioned should already solve the issue.



This story sits in that gray area between frustration and responsibility. Yes, the system isn’t perfect. Early morning commutes, poor visibility, and inconsistent transit features can make things harder than they should be.
But at the same time, repetition changes the expectation. After months on the same route, the responsibility starts to shift from system to user.
The workaround worked… but at a cost. And that cost wasn’t just his.
So what do you think? Was this a reasonable way to deal with a flawed system, or did it cross the line into making a personal issue everyone else’s problem? And if you were in his position… would you trust the system, or create your own workaround?



















