Taurine Sep 9, 2011 Salut! (...to Everyone experiences stress, and Taurine is an amino acid that balances your body's stress response and supports the central nervous system. It helps with sleep too! Read more