Apparently I suck at drag racing...

At least you are out there, don't be so hard on yourself. I haven't been out in 10 years. I wish I was in your shoes! A bad day at the drag strip is better than a good day in prison (WORK)!