Sorry to hear that but don't feel to disheartened, everyone ends up on their arse at some point, at least your ok and the bike sounds fixable.