I've learned that failure is not the opposite of success, it's part of success.
The best way to maintain a program is to maintain it.