I have been taking 20 milligrams of zyrteck a day.At first I thought it was because I over ate but it starts as soon as I wake up.