Was it a publicity stunt? Did Kim Kardashian have it coming? All of the facts and theories! Plus, Perez mixes it up again with Demi Lovato and then she "retires!" via Knit