Arrow giveth us Olicity, and then Arrow promptly taketh away.
As hot and amazing and all-around perfect the Oliver (Stephen Amell) and Felicity (Emily Bett Rickards) hookup was on the CW's superhero drama, we all knew it was bittersweet, and that it was going to be the last Olicity nugget of goodness we'd be getting for a while now that Oliver has taken his place as Al Sah-Him, Wareeth al Ghul, Heir to the Demon in the League of Assassins.
It's not like he's going to have time to take our favorite IT girl out on dates while training in Nanda Parbat!
However we certainly never expected Oliver to get engaged in the very next episode...to a lady who is most certainly not Felicity! We are so not okay with this. Give us an Olicity wedding or give us death! (But don't actually kill us, please. Thank you.)
That's right, Oliver is not-so-happily engaged to the woman he thought he was supposed to kill all throughout tonight's dark episode, "Al Sah-Him," after Ra's al Ghul (Matt Nable) instructed his newly-brainwashed second to return to Starling City to kill the only person who was still a threat to his new position: Nyssa al Ghul (Katrina Law), aka Ra's' daughter and former Heir to the Demon. Wait, what?
This was a jaw-dropper, all right. After spending the entire hour hunting Nyssa down, even almost killing Diggle (David Ramsey) in the process and alienating all his friends and loved ones, Oliver captured Nyssa and brought her back to Nanda Parbat. Just when he was about to kill Nyssa on Ra's' orders, Ra's stopped him and realized a better way to ensure the League's future would be for Oliver to marry Nyssa.
This is wrong on so many levels. For one: Nyssa is gay! Another: she was in love in Sara (Caity Lotz), and seeing as how Sara and Oliver are exes, that's just...weird. And awkward as hell. The panic on both Oliver and Nyssa's faces showed that much.
But the biggest issue we have with this wedding: Olicity. Ouch, our hearts! Felicity is not going to take this news so well. And can you blame the poor girl?!
Will next week's League of Assassins wedding on Arrow be the worst wedding that's ever been on TV? It's got some tough competition from Game of Thrones, Friends, How I Met Your Mother and so many more. Click through our gallery below to see where it ranks among the worst TV weddings of all time!