If you have ever drunk more than you had originally anticipated, there is a good chance that you have woken up feeling less than spry. Hangovers can ruin a weekend where you may experience symptoms like headaches, nausea, vomiting, dehydration, irritability, sound and light sensitivity, and a variety of other undesirable side effects. There are [...]