Most people don't have a clear understanding of what Medicare does not pay for. To start, it does not pay for long-term care beyond day 101. Regardless of your age and stage in life, this is something you should be planning for. The odds of needing care are high and the costs are rising fast.