Lea Michele and her boyfriend Matthew Paetz have called it quits after almost two years of dating.

Lea Michele, Matthew Paetz Split

Michele and Paetz, who seemed to be as solid as ever earlier this month, have broken up – with Paetz apparently being the one to call time on their relationship. About two weeks ago, Paetz broke up with Michele “all of a sudden and without warning,” a source told E! News. “She got no reason or explanation for the split.”

“He ended up being an opportunist who took advantage and broke up with her in a very heartless way,” the source shared with E!. “Her friends were always concerned with the relationship because of his past. All of those fears were validated.”

Michele started dating Paetz back in April 2014, after meeting the aspiring model on the set of her “On My Way” music video. By June, the two were officially a pair, and three months later, Paetz had moved in with Michele. In recent months, there was speculation the two were already – or were on their way to being – engaged.

“Their split is a huge shock to all their friends,” a source told Entertainment Tonight. “Lea and Matthew were talking about getting engaged as recently as around the holidays. Everyone thought they would get engaged soon, but definitely not split.”

Michele appears to be moving on from the shocking split with the help of friends Becca Tobin and Emma Roberts, as well as some workout therapy.

“My girls! @itsbeccatobin @emmaroberts ?❤️”  Michele captioned a picture with former Glee costar Tobin and current Scream Queens costar Roberts.

A photo posted by Lea Michele (@msleamichele) on

The stage and screen actress has posted a number of workout selfies over the past couple weeks, including one snap from inside of a yoga studio Monday.

Sunday sweat in hot yoga! ?✌?️ A photo posted by Lea Michele (@msleamichele) on

Michele was previously in a longterm relationship with her Glee costar Cory Monteith, who died of a drug overdose in August 2013.

Read more about: