An Alternative to EGO worth Your Exploration for Less Stress