The pilot's rocky road to love continued on Tuesday, the second half of a two-part finale

WARNING: This post contains spoilers from Monday’s episode of The Bachelor.

The second half of Peter Weber‘s Bachelor finale was one for the books.

Tuesday’s episode picked up in the aftermath of Madison Prewett‘s shocking departure, with the pilot left to decide how to proceed with his other finalist: Hannah Ann Sluss.

After some difficult self-reflection, he finally came to his decision: He was ready to put Madison in the past and focus wholeheartedly on Hannah Ann.

“I’m so incredibly in love with Hannah Ann,” Peter told the cameras. “I am choosing Hannah Ann because I am 100 percent certain, and I want to choose her every single day. She’s honestly the most beautiful spirit I’e ever met and the most selfless person with the most caring heart. That’s all that I’ve ever wanted.”

Hannah Ann, Peter Weber, Madison
Credit: Maarten de Boer/ABC via Getty; Eric McCandless via Getty; Maarten de Boer/ABC via Getty

Finally, it was proposal day. But just minutes before Peter was preparing to get down on one knee, host Chris Harrison interrupted with some major news: Hannah Ann might not be coming.

“She doesn’t even know if she wants to come here,” an emotional and shocked Peter told producers. “That makes no sense. That’s the last thing I needed to hear right now.”

Though Peter was blindsided and devastated, the tides soon changed, and Weber was told Hannah Ann was on her way.

“Hannah Ann, I remember that very first night,” Peter told her when they met at the proposal site. “When I had to give out that First Impression rose there was never a question on who that was going to. All the memories we were able to make, I’ve cherished every single moment I’ve be able to spend with you.”

Will you accept this rose? Sign up for PEOPLE’s free weekly Bachelor Nation newsletter to get the latest news on The Bachelor, The Bachelorette and everything in between!

After they sweet speeches, then the moment came for Peter to propose. She accepted, and the newly engaged couple headed off into the sunset.

It’s not over yet, though — the finale is airing on ABC until 10 p.m. ET, where Peter and both of his finalists will appear live on stage to unpack every twist and turn. Join PEOPLE’s exclusive Facebook group for fans of the franchise to share your thoughts.