I know where you're coming from buddy. The whole waiting thing simply isn't my thing either. I've had to use public transports a lot so I know how it feels like. Sometimes you have to get to a place in a hurry and public transport just isn't the thing you'd need at that point.
It's best to have you own means on transport. But you have to make the best of what you have if there's not personal mode of transport.
At least you the public transport to get to places. What if there was no transport at all. What would you do then?
My response to that topic on mylot.com