Q: And why hasn't the Earth been blown up by a giant asteroid?
A: be patient