If stress is wearing you down, sipping on a cup of jasmine green tea may help you relax and boost your mood. Past research ...