Alcohol can cause many health problems and has been shown to contribute to negative behaviors such as violent crime. The best thing you can do for yourself is avoid alcohol altogether.
A good night's sleep can help you avoid weight gain after a diet. It also helps your body repair and grow muscle, as well as repair of injuries & illness.