Just had a quick read of your rant then..
So what gear did you go out and buy? If you went out and brought, boots, pants, jersey, helmet and goggles - I'm pretty sure your 'rents are going to be knowing you're going to be buying a bike...
But I am more or less in Troys situation, but...