Ashley Benson and Ryan Good breakup yet again Credit: Donato Sardella/WireImage

And they're off! Ashley Benson and Ryan Good have called it quits yet again, sources confirm to Us Weekly. The Pretty Little Liars star and Justin Bieber's former "swagger coach" have been dating on and off for three years.

"They had issues so they put the breaks on it," a source tells Us of the now exes, who first stepped out together in 2011. "Their relationship always had it's fights," another source explains.

Benson, 25, and Good, 30, first split in late 2012, after dating for over a year. In March 2013, the actress admitted to Seventeen magazine she needed to be alone. "I've always been in relationships," she told the mag at the time. "And I knew I needed to learn to be comfortable alone."

"Anytime you go through a breakup, it's rough," Benson added. "Ryan and I are still close, but I'm too young to be in a serious relationship. Work is my boyfriend!"

Fast-forward to December 2013 and the duo were back on, making out at a birthday party in New York City. In January 2014, the Spring Breakers star gushed to Cosmopolitan magazine: "Ryan is one of the strongest people I've met. [He's] so grounded and such a positive influence on people." Good then joined Benson and PLL costar Shay Mitchell for a Hawaiian vacay in July 2014.

Now, Benson's been spending her time with her gal pals. According to an eyewitness, the single star was having a girls' night out with two friends at No Name in Los Angeles on Saturday, Dec. 13.