A good mathematician is someone who can see analogies between theorems. A great mathematician is someone who can see analogies between analogies.
You can't think your way through life. You have to live your way through it.