fboab, sounds horrid and I know rural is different from city, but there is no question that traffic changes character according to the time, each time has its own challenges and fun bits, focussing on the fun bits is the trick. Yesterday when I started off an hour later before I started off I was dreading the crowds (cyclicsts and peds) and the school run, as compared to my normal 6:30 start. What I had forgotten was that the bus lanes would be clearer, the sun would be out, and I ended up with an huuuge smile on my face.
Don't let the bastards grind you down, and try not to let it build as a big problem in your mind. Easier said than done, but you do know you can do it and do it happily. Hope it gets better for you.