Today is Cinco de Mayo, yay! A holiday that many of us take as a day to drink tequila to our hearts content and eat bomb Mexican food, because why not? But why do we celebrate this holiday? Many believe...