Should I Take Aspirin to Prevent Heart Disease?

Everyone knows that aspirin protects against heart disease, right? Well, it turns out that aspirin may only protect some people from heart disease, and for others, it can actually slightly increase the risk of heart disease.  It all seems to depend on a variant of the…