Hi ipm, you are certainly taking good care of yourself (well, except for those accidents

)! I can't think of anything you are doing wrong, either...Check out the commuting forum, and see if anyone has any good tips/suggestions.
By the way, technically at your height you are known as a Clydesdale (anyone over 6'0"), so you could stop in and say hi there as well!
Welcome to BF!
East Hill