Firstly, shame on you for having a squid moment!
I'd be an a$s hat to blame you though! I bet it was the most satisfying thing in the world huh? I would have done the same except lane splitting is legal here =]
You may want to find an empty road (lots of those at night) and practice some launches. It's very, very fun. It's also very useful as a safety technique. Imagine sitting at a light and some drunk guy is about to steam roll over you in his truck? Or imagine trying a make a getaway after robbing a bank? You need to have those launches down friend!
It's funny though. Down here lane splitting is legal but alot of people don't know that. They honk their horn and yell %%%%% as I happily save an hour off my trip by lane splitting down 3 hundred yards of cars stopped at a light