Things are finally working out for Bachelor alum Becca Kufrin. After being messed around by Arie Luyendyk Jr., she's finally met her Prince Charming.

It's Been A Whirlwind

The Minnesota-based publicist, who was infamously dumped by Luyendyk Jr. on TV during a special of the hit reality show, which included heartbreaking, unbroken footage of the young woman breaking down, has found love.

Kufrin revealed to PEOPLE that she's found the one, and a new fiancé, on her season on The Bachelorette, which kicks off Monday.

"I am engaged! It was the happiest moment of my life. And it feels so good to say it. I still pinch myself, like, did that all just happen? It's been a whirlwind," revealed 28-year-old Kufrin in the latest issue.

Just five months ago, Kufrin was engaged to then-Bachelor Luyendyk Jr., whom she quickly fell for during his season.

A Tough Situation

After much contemplation, the 26-year-old finally chose fan favorite Kufrin, only to change his mind once production wrapped. Luyendyk Jr. admitted he still had feelings for Lauren Burnham and, in a controversial move, broke up with Kufrin as the cameras rolled.

Host Chris Harrison told Good Morning America that her poised reaction enamored Kufrin to fans of the show, and prospective suitors.

"She was extremely careful -- maybe too careful -- not to give too much up of herself. She was very reluctant to let anybody know how she was feeling," he explained.

By mid-January, Luyendyk Jr. had officially ended things with Kufrin and hooked up with Burnham again. He proposed on After the Final Rose in March.

Kufrin admitted at the time that she was grieving and that she'd gone through all the usual breakup emotions, including anger.

A No-Brainer

When the opportunity to be the next Bachelorette presented itself, Kufrin realized that she still wanted to find her man.

Even though Luyendyk Jr. had hurt her, Kufrin still wanted to meet that someone special. She still believed in love.

Now, reportedly, happily settled down and engaged to someone else, Kufrin can't wait to show off her new man, and the all-important engagement ring, to the world.

"I'm so excited to start this season and for everyone to see everything that happened. It's been crazy, but it was so worth it," she gushed.

Catch The Bachelorette starting Monday, May 28 at 8 p.m. ET on ABC.