wow! you're riding in spain? where is the rest of the story?
if the switchbacks scare you, slow down!!!
sorry you're having issues, but it sounds like you are having fun too!