Challenges are what make us grow; embrace them.
"We need to think of software not just as code, but as a mathematical object that can be analyzed and verified."