Coffee and tea are also drinks to avoid having at night if you want to achieve better sleep, since they contain caffeine. Even decaf coffee has caffeine and should be avoided, although decaf tea ...