That sucks..you were totally honest with them from the start and they do that? They sound like shits. Hmm..pity you didn't tell them about the "other" incidents they don't know about, eh? You obviously weren't racing anywhere as that would have caused serious damage, and if you're forever worrying about the consequences of doing the slighest thing wrong, you're better of outa there IMO.
As has been said before, I am a firm beleiver in fate - things happen for a reason, and something will come along. You won't look back.
It's there loss because someone with your skills (honesty and a caring nature being just two), deserve better than that. You'll get there m8.
All the best