At least it hit the roof and didn't scratch up the sides, you did a great job painting the bus must be a bit of piss off. Minor set back in the scheme of things at least the tree didn't hit you, with all the bad luck you've had with injuries you have to be grateful for small miracles.