Great practice advice given
Another thing - Give yourself more credit - you all ready know alot and are getting a lot of saddle time in
Correct me if I am wrong - you need more confidence and specific skills to ride on the street w/ the big mean nasty vehicles
How are you w/ using your mirror? Turning and shoulder checking, signalling turns, lane changing, getting started quickly when the light turns, being in the correct gear to start again? these are real life skills when riding in traffic
Practice at an empty parking lot, move to regular quiet residential areas and gradually work up to some of the busier roads.
There was a great safety site posted here awhile back that is worth reading - I will see if I can find it
It's about the journey and being in the moment, not about the destination