I'm keeping it because eventually I will return to the US with my wife for at least several years. If you cancel it then decide later you want Medicare back there is a penalty. I retired from the Army so I use my military health insurance called TRICARE which pays 75% of medical bills. I have thought about dropping Medicare but they made it mandatory to have if I want to keep my TRICARE insurance.