It has all come down to this.
Or, to be more specific, it has all come down to them on The Bachelorette Season 11 Episode 12, as Shawn and Nick hoped and prayed to be the last suitor standing.
Did Kaitlyn select Shawn, despite his jealous nature? Or Nick, with whom she has shared a passionate and intense connection?
These two men have made no secret over the past few weeks of their disdain for one another, but the finale was not about hate.
It was about love and who will find it with Kaitlyn.
Stop wondering and find out the answer now when you watch The Bachelorette online.