They have been off and on for years and they have prolly spent more time off than on. I have never bought the old chestnut that "there must be something he/she likes" when it comes to heinous significant others, no offense, Lacroix. Some people get comfortable in relationships and some people settle. Celebs are no different. I never liked the age difference between them and I never liked that domestic dispute they had. If someone drives you to that much anger, you shouldn't be together.