The water is super important when your making your tea. If your water is bad you can have the best tea in the world, it will still not taste good enough.
How is your water? Do you use any filter? Can you use your tap water or di you have to buy your water?