Robert Pattinson has reportedly cut it off with Kristen Stewart for good, as he can not get past her cheating on him with Rupert Sanders.
An article in US Weekly reported that the couple was doing well for quite awhile, but old issues came back and Robert couldn't take it any longer.
"He really put her through the ringer," an insider said. "Ultimately, it was like, 'either we move past this or we don't.' It wasn't good for either of them."
It was also revealed that he used Kristen's cheating scandal against her when they argued, which happened a lot towards the end of the relationship.
"Rob always brings up the cheating scandal to Kristen," another source said. "He hangs it over her head."
"They're both good people. It was just not the right thing for either of them right now."