Sounds horrible, glad you're doing ok now and that the bike's not too awful.