Defending the cave man here, but she is fine in my book. She has been with the same guy for years and they are either married or going to be. Yet, Taylor Swift is everyones sweetheart and has been through a dozen partners in the same period of time. Go figure, let alone who gives a rats ass?