Discover the Power of Self-Reflection