You can't let your failures define you. You have to let your failures teach you.
A good abstraction is one that captures the essential aspects of a concept while ignoring the irrelevant details.
Light is the most important material in architecture.