Her psychological theory might be worthy of exploration, but you should consider consulting a urologist. A urologist has specialized knowledge regarding urinary tract and reproductive problems. One of their specialties is urinary incontinence.
Alcohol is a diuretic. One approach to eliminating this problem is significantly reducing your alcohol intake or not drinking at all. Aside from ending the enuresis, there are many psychological benefits to reducing or eliminating alcohol.
Counseling could help you to determine if there is a psychological component to the enuresis. But first, consult a urologist to determine if the problem is physical.
You have the same psychological issues and mindset every night when you go to sleep, but you only have a problem on certain nights. Those are the nights when you have been drinking. Perhaps something as simple as not allowing yourself to drink a certain number of hours before sleep would be enough to cure your problem.
Until you find the cure for your problem, I would not drink in the evening knowing that enuresis will follow. It is important not to do anything that you know will cause enuresis. Please discuss this with a urologist.
Please take care.
Dr. Kristina Randle