Robert Pattinson took this long before he started badmouthing his ex, Kristen Stewart. Looks like he can't take it anymore. From OK! Magazine:
Robert Pattinson, 28, was overheard trash-talking his cheating ex Kristen Stewart, 24, at a recent party in L.A. "After a few beers, he started going on about Kristen's new haircut, saying she looks dreadful and that he never would've let her do that when they were together," says the source. He even started questioning her sexuality, the source adds, given the short cut and the fact that Kristen has really only been seen with girls since their split. While it's not Rob's style to be so nasty, the source claims his friends were encouraging it: "Even though he insists that he doesn't miss her, it's obvious that he's still in pain."
No more of this: