Teen Mom 2 star Jenelle Evans’ dreams of happily ever after appear to be crushed … mere hours before her wedding to David Eason.

Did a blowout fight torpedo the nuptials for good?

According to Radar Online, Evans called off her wedding following a dramatic fight with fiancé David just prior to her rehearsal dinner.

Why? The reason is pretty much vintage Jenelle.

The mercurial mother of three was reportedly livid after the father of her daughter Ensley had … worked on their home all day beforehand.

That’s right, rather than doting on her, pampering her or even just helping get ready for the wedding, Dave was outside doin’ his thing.

Jenelle did not react to this well at all last night.

“You’re not giving a f–k what I feel,” Evans screamed at Eason, whose explanation apparently didn’t suffice, as Jenelle also proclaimed:

“I’m done … you can have the ring!” 

For full effect, the 25-year-old Carolina Hurricane proceeded to slam her engagement ring onto a table in the back yard of her house.

All in front of shocked guests, no less.

Jenelle then vented to a friend about the meltdown, alluding to her bitter estrangement from mother Barbara as an underlying cause.

“I said for two hours I wanted him to care about me, talk to me about my mom situation. I don’t have a mom coming tomorrow,” Jenelle said.

“He has a mom. I want his attention. This is my house, and he does not give a f–k,” Evans fumed to her confidant in hysterics.

I’ve been crying all day. Everyone is going to see the way I feel. I’m not doing this,” she said, storming off the property. Wow.

Puzzled guests began to trickle off the couple’s North Carolina property soon afterward as the mood soured, to say the absolute least.

You don’t see that every day. Even from Jenelle.

Eason, for his part, defended himself and the work he’s been putting into their place, which hosted the event she freaked out during.

“When I’m out here working constantly, every f–king minute of the day, she’s sitting around,” he said. “This place looks different every day.”

“All because of me,” he added, pointing out that he’s not doing DIY projects for the f–k of it. “These people wouldn’t be here if it wasn’t for me.”

As for Evans’ son with Nathan Griffith, three-year-old Kaiser, he ran around the backyard unattended as his enraged mother blew a gasket.

While it’s possible that this was just a glitch in Jenelle Evans’ wedding weekend that they’ll laugh about later, it is rather troubling.

If nothing else, it’s the latest in a long line of incidents that suggest perhaps Jenelle is rushing to the altar faster than she should be.

In the last month alone, bombshell reports indicate that Jenelle failed a drug test while pregnant and could lose custody of Kai.

She’s also been effectively banned from seeing Jace, her first-born child, by Barbara after these revelations were made public.

The nuptials are still scheduled to go down this weekend, as far as we know, and despite her public ring-slamming tantrum.

Stay tuned, though.

Source: celebweddings