Compare side effects of Apixaban, Rivaroxaban, and Dabigatran. Learn how GI bleeding, kidney function, and heart attack risks differ to choose the right blood thinner.