1. Sujood is the only position where the brain is below the heart.
It reduces stress.
And this position is only meant for Allah.
2. And in sujood I found peace. A silent talk with my Lord. A feeling of being heard, without even speaking.
3. If you knew how powerful your sujood is, you will never lift your head off.