 The only theory which is finite is string theory. You can combine the quantum theory with Einstein's theory of gravity and you get beautiful answers. That doesn't mean it's correct, but one day I think we will prove it by finding what is called dark matter.