Every other night or so I get dry mouth in the middle of the night and it keeps me awake, It's not severe or anything but just bad enough to make it harder to fall back asleep. Even after drinking water in the middle of the night to stop the dry mouth, it is still there.

I found that drinking hot chocolate milk about an hour before bed has helped, but I'm on a diet and am not about to have hot chocolate every night. So please, what are all the ways that one can stop themselves from getting dry mouth through the night?

I am 19 and a male.