J.P. Rosenbaum certainly gave Ashley Hebert - and TV audiences across the country - a happy ending last night when he nervously popped the question.
The 26-year-old dental student from Philadelphia accepted J.P.'s marriage proposal immediately. From a man she calls "my rock," was there ever a doubt?
"We complement each other so well," Hebert said today on Good Morning America, the couple's first, live TV appearance together as an engaged couple.
Ashley on JP: "He's exactly what I've been looking for."
The couple announced that Ashley Hebert and J.P. Rosenbaum will soon be living in the same city after she relocates to New York in the near future.
That said, they have no plans to rush down the aisle.
"She's going to move to New York City, finish up school," J.P. said. "We're going to find a place, she'll get a job, we'll get settled and then we're going to talk about a wedding ... Maybe fall of next year, or end of next year."
The Bachelorette season finale is in the books, but for Ashley, 26, and J.P., 34, they feel that only now can their lives can finally begin.