56 here. I find myself drinking less and less. A big reason is that it impacts my sleep. If I have more than 3+ drinks at night, I'm lucky to get 4 hours of sleep and even that is low quality. And as I lower the drinking, the drink count that impacts my sleep has gotten lower and lower. To a point, that I can tell when walking up, I had as low as 2 drinks. I might be ok with 2 but its not the same as 0.
I'm still prone to going over board on vacations but then I just suffer through horrible sleep.
Honesty, I've thought about kicking drinking altogether on a day to day basis. Perhaps hold a beer or wine glass at a social/work happy hour in case it makes others feel uncomfortable or judged if someone else isn't drinking.
As for melatonin, I take 3mg if I feel that I will have trouble sleeping for whatever reason. It definitely helps me fall asleep in about an hour but it doesn't keep me asleep.