i ride a couple thousand dollar cervelo to work everyday....35 miles round trip. In the last year I've probably been passed twice, both times by other roadies who were geared for training, not commuting.
still, i know I'm not the fastest guy on my commute, you know why? because i only see the people slower than me when i pass, the guys who are way faster are so far over the horizon I cant even see them. It is that understanding motivates me to get stronger.
what you're doing from a training standpoint isn't horrible - sprinting occasionally duribg your commute makes you really strong really fast...your motivation for sprinting is completely whack though, and passing at speed on a public road while intoxicated is utterly foolish. If that part is true, I pray you are either trolling, or Darwin takes care of yiu well before you get the chance to breed.