The custody battle between Jenelle Evans and her mother Barbara just took a heartbreaking turn.

Jenelle went on a Twitter rant over the weekend and she revealed that her mom was blocking her from spending time with her son Jace on Mother’s Day. The recent update in the volatile relationship between the Teen Mom 2 stars comes just one week before they’re set to face off in court to finally settle the case of who deserves full custody of the seven-year-old.

She first hinted that something was wrong when she shared a sad face and a broken heart emoji with the hashtag “#Heartbroken” on Friday, May 12 — and many fans thought she was referring to a breakup with her fiancé David Eason, but she quickly cleared the air.

“On Mothers Day I won't have him. I'm torn,” she wrote. “Was mad for too long then turned into tears the rest of my night.”

MORE: 'Teen Mom 2' Star Jenelle Evans' Fiancé David Eason Showers Her With Compliments on Mother's Day

One fan suggested that instead of keeping Jace at her house on Mother’s Day, that Barbara should be invited to spend the day with Jenelle, David, and the kids as a family. But Jenelle said that Barbara allegedly ignored her phone calls and text messages, and she even kept Jace hidden and locked away in her house for the weekend. She also revealed that her mother didn’t even allow Jace to call to wish her a happy Mother’s Day.

View this post on Instagram

One word: precious. 👦🏻👦🏼👶🏼💕

A post shared by Jenelle Eason (@j_evans1219) on

MORE: Chelsea Houska Is Ready for More Baby Colies!

Jenelle and Barbara are set to meet in court on May 25, Radar Online reported, and Jenelle is hoping that she will finally be granted full custody of her oldest son. But just because their custody arrangement changes, she said that she knows that Jace will still have a bond with his grandmother.

"Jace doesn't have a 'side.' He loves me and my mother equally and that will never change," she told E! News. "I'm ok with that, too.”

Scroll through the gallery below to see Jenelle’s transformation!