The reality is: sometimes you lose. And you're never too good to lose. You're never too big to lose. You're never too smart to lose. It happens.
In computing, turning the obvious into the useful is a living definition of the word "frustration".