If anyone has ever lied to those same people about their drinking, especially many times, then it's fair game and he or she shouldn't get indignant at the accusations.
I never have that problem because I was in the situation where I could always be 100% honest and direct whenever asked (some people stopped asking as they really didn't want the answer) and it wouldn't affect my day-to-day.
Time builds trust. Give it time.