Last night's Teen Mom 2 finale was a whole lot of love. Tears, yes. We're still crying from all that emotion. But in between all the sniffling was adorable moments between two of the franchise's best-ever couples—Leah and Jeremy Calvert and Kailyn Lowry and Javi Marroquin.
If you remember, last night was a big night for both girls. Leah was dealing with Ali's medical issues and finally getting her tested to figure out what was going on. We think this adorable kiss from the end of the episode is a "Thank you, Jeremy, for being so supportive of me and my daughters" kiss. And it's pretty cute.
Then there's Kailyn, who engaged in a super heated smooch with new husband Javi as a goodbye before he left for his military training out-of-state. Kail and Javi's kiss is definitely an "OMG I'm going to miss you, don't leave!" kiss. It just broke our heart when they both cried like that.
But here's the real question—which of these adorable kisses was your favorite? Did you die of cuteness with Leah and Jeremy's PDA or cry of sadness when Kail and Javi said goodbye? Vote for your favorite finale kiss in the poll below: