There are lots of things that contribute to being in a good mood, and it is something you can analyse and work on. Alcohol is certainly NOT required. I would say the main ones are getting enough sleep and not overthinking about things, as this allows the brain to relax and you feel good.
Another way to get into a good mood is to take some light exercise, or to do an engaging hobby where you can get into "flow".
Your brain is not hardwired, it can always adapt. I would suggest working on ways to maintain a good mood, and alcohol should not be involved.