I am going to be getting a boxster this month. As far as haters go - I have had 4 years of training with a HUMMER H2 SUT. If anyone is going to hate something, that is the truck. I have seen more middle fingers in that truck than ever in my life.
I think you did well too. People are just jelious. Maybe some guy in a boxster took his girlfriend back in the day.