How can you see a rainbow? You can't retreat when you encounter difficulties