How can one best de-stress without overeating or drinking beer/wine? (non-smoker, no drugs)

De-stress. I commend you for wanting to de-stress without overeating or drinking beer/wine. • Feel Blessings of 3 Million Air Sacs in your lungs due to which you have Breath of Life every 4 seconds for 32 years. •Focus on “Breath Is Life” •Keep saying until you run out of breath. •Take another deep breath and repeat the same. •Do it with 10 breaths. •Stress thoughts will pass away like clouds on mountain.
Many ways ! Talk about feelings & address problems. Don't avoid them. Aim for 7.5 - 8 hours of sleep/ night. Daily physical activity is optimal in a green space. Eat healthfully. Cut out junk carbs, caffeine & alcohol (or moderate). Try Qi Gong, Tai Chi, acupuncture, acupressure, homeopathy, meditation, Yoga, exercise program, deep breathing exercises or Progressive muscle relaxation.
Best things in life. Try going on long walks, take up a hobby like running or yoga. Daily meditation is helpful to keep the mind in the present. Hope this helps!
Alternatives. There are good medications and psycho therapies to achieve your goal.