Blah, the bus service is really disorganized not only the capital, both inter city and intra city services all over BD. It is a hectic travel experience for anyone who never really did it in their life. Getting used to the arrogant behavior of the checkers and helpers, constant disturbances created by mostly impatient passengers, the frictions all around the roads caused by traffic, law enforcers, hawkers and poor construction are few of the obstacles a person needs to get accustomed to from long continuous practice of riding. Most drivers of intra city services are novice or non-drivers who do not possess either training or licenses to operate. Actually, the passengers are guinea pigs who are exposed to someone who is using the driving to get skilled. Whenever the driver proves sufficiency in operating generally gets transferred to inter city service.
Very few services operate quite systematically in the expense of price almost unaffordable for common people for Dhaka-Sylhet, Dhaka-Khulna and Dhaka-Chittagong routes only.
Human mind has all the power, when your mind is grind grit wins the battle. Go Bangladesh. Be the world number one in Test Ranking.