Teens will be teens

My daughter is exactly the same...While I'm on fast forward, she is on slow motion, pause or even reverse lol -- Hormones are responsible for a lot of their behaviour at this age......

My daughters school is 3 miles away so she needs to be out in time to catch the school bus...... sometimes she will miss it and then I have to take her to school which is okay with me since the drive to school is pretty and very quiet.... On the other hand, I might not be so tolerant if I was stuck in a trafiic jam and the person behind me was honking his horn, so I do sympathise with you! Maybe you can take a quiter route?
As Squigs rightly pointed out, teens do like there lie ins but they also like going to bed late! I'm sure any parent of teenage children have noticed this... the late-to-bed and late-to-rise pattern is the way teenagers are biologically programmed -- Hormones have a lot to answer for!
Shirlann - I dont think your son deliberately winds you up so try not to take his behaviour personally -- I'm sure we will miss their little quirks when they leave home, so enjoy every minute while you can
Teenagers are a uniquely human phenomenon
http://www.newscientist.com/movie/teenagers-interactive(((hugs)))