The Secret to Getting Past Stuck
Why do deer freeze in the headlights? Because in the animal kingdom, being seen means being eaten. Standing still provides a better chance of survival. Camouflage is safer. We humans have a hard time letting go of those animal instincts. We are still afraid of being eaten. Bitten by the…