A hangover is something that just about all of us have experienced at some point in time. After spending a night out drinking, you may wake up in the morning with your head feeling heavy and your stomach in knots. To prevent this awful feeling once again, you most likely decided to quit drinking. It may happen again no matter how hard you will try.