Glad you're both okay, that's the main thing.
Everyone cocks up now and again, it's what makes us human.
Look at Maldonado, he makes a living out of it!
The key benefit you have is it isn't your daily driver, so things could be much worse!
All the best with fixing it up.