Most of the celebrities these days are fame wh0res and look for attention. They are always on the go and never ready to settle down! Spencer and Heidi were definitely looking for attention, and so was Kim Kardashian. Other times, they cheat because they are bored and want someone new, for example Brad dumping Jennifer Aniston for Angelina Jolie. The reason for celeb divorce can be many thing like celebs are always on tour which creates distance, celeb have girls sprawling all over them which can create insecurities for the wife, i mean look at Gene Simmons and his wife! and many celebrities cheat on each other especially since today we have many access to things. IMHO society today is corrupted and is going to get worse over time and this is mostly to blaim on the media. The divorce rate (not just celebs) is only going to rise and rise.