Ever since I found out green tea is one of the best sources of antioxidants, I've been drinking it like it's the elixir of life. :/