For better or for worse, Peter Weber's journey to find love is far from over.
Tonight's season finale included practically every twist in The Bachelor playbook, and after his brief engagement to Hannah Ann Sluss flamed out in a most dramatic fashion, Peter reunited with self-eliminated runner-up Madison Prewett.
Chris Harrison flew to Madison's Alabama hometown to share the news that Peter and Hannah Ann were no more, which presented an opportunity the 23-year-old could not refuse. So off she went to Los Angeles, where she surprised Peter in the backyard of his parents' home.
"Look, I made a million and one mistakes," Peter told Madison. "But I know that I fell in love with you. And I know I messed up and I messed up and I messed up, and I'm so sorry for that. But I haven't just, like, fallen out of love with you. And obviously we hurt both of each other like crazy. And obviously you're here right now for a reason."
Cut to the After the Final Rose couch, and Peter would confirm to Bachelor Nation that (much to mom Barbra's dismay) he is still in love with Madison. Turns out she feels the same way.