I work 20 miles from where I live, and it takes me 30 to 45 minutes to get to work. On my way home, I take a slightly different route and head straight into the gym and then home. Depending upon traffic, it takes between 20 and 30 minutes to get to the gym, and then another 15 to get home after my workout.
I hate the traffic! I'm relegated to one of two ways to getting to work because of where I live, and there is soooo much traffic in North Dallas.
I listen to music, talk on the phone, text friends (yes...I know it's awful, but if I'm creeping at 10 or 20 miles an hour, then I manage to keep one on the road and one eye on my phone, and still drive in a straight line and not hit anything--knock on wood).
I always arrive to work late because of the traffic. My boss calls me "time challenged." But once I'm there, everything is done on time, and I usually have to work through lunch and stay late, so I don't see the big deal.