Fasting, as a religious practice, has been a part of the human tradition for many, many centuries. Many religions require fasting as an act of faith..
Your health is wrapped in your lifestyle and genes, so there is no food which can alone give you a healthy body! But there is not harm in including green tea in your routine and reap out its amazing benefits!
Stress and sleep go hand in hand.
If you are stressed you have problems sleeping. The less you sleep, the more you will be stressed.