Photo credit: stockarch from morguefile.com


45 million Americans suffer through headaches every year caused by a variety of things. Yahoo! put together a list of 43... Click here to see it


Funny, I don't see "husband" anywhere on this list.