After months of enduring her husband's documented bad behavior — including alleged drug use and adultery — Khloe Kardashian filed for divorce from Lamar Odom. According to AP, the grounds will be irreconcilable differences. "It was a recent decision," a source said. "She's been holding out hope, but she has to look out for herself." Kardashian hasn't been publicly wearing her wedding ring since last month. The couple — she's 29, he's 34 — have been married since September 2009.