Avoid stress by taking a nap while traveling. Nobody is being compensated with the wasted time spent during traffic.
This has been my experience prior to my work here in AIT. I use to travel from here to Bangkok during Mondays and go home on Friday nights. I rented a unit just a few blocks away from my workplace to save myself from the hassle and bustle of rush hour during weekdays. At 7:00 AM to 9:00 AM, once you've entered the city of Bangkok whether by bus, private car or taxi (worst) do expect of getting late. I'm sure you'll regret traveling this time of the day specially during rainy season. Last chance of getting on time would be taking a sky train, subway train, boat trip or motorcycle that swerves in between small gaps of buses and cars. This is a bit risky but would be worth a try.
Last Sunday, twas an unusual weekend for me. I took a taxi with hubby and a friend going to church. The vehicles weren't moving on the express way so I expected that a Royal family is going to pass by but it wasn't. The traffic was caused by a car accident ahead.
Normally in times like this, car owners wait for their car insurance to assess the damages and let the tow truck with Load Binders pull out the obstruction. I felt relieved to see nobody got injured on that incident.