Were here at last, rose lovers.

Another season in the books!

Another reminder thatBachelor in Paradisestarts tomorrow!

bachelorette

Credit: Paul Hebert/ABC

For this tiny moment, life is good.

We open in the Maldives, where bats lounge in the trees and sunset yoga is optional.

Hey look, its Beccas adorable mom!

Screen Shot 2018-08-04 at 3.20.48 PM

ABC

I love them, but I havent told them.

We saw what happened last season with Arie, says Uncle Chuck.

So frankly I think were trying to challenge [the guys] maybe a little bit more.

Screen Shot 2018-08-04 at 3.36.08 PM

ABC

So, have you cried with Becca?

Damn, Uncle Chuck is killing it with these questions!

The waterworks continue when Garrett sits down with Beccas sister Emily.

Screen Shot 2018-08-04 at 3.38.47 PM

ABC

Its something that Ive been missing in my life that Ive finally found.

Hold that thought, sis!

He looks like a movie star, whispers Emily.

Screen Shot 2018-08-04 at 3.46.41 PM

ABC

(Honestly, how weird is that last sentence?

This show is insane.)

Whats Becca supposed to do with that?

Screen Shot 2018-08-04 at 3.51.02 PM

ABC

Poor Becca feels guilty over her feelings for Garrett because she was ready to choose Blake for so long.

By the way, Blake does NOT want to hear that.

Its a weird thing to ask, he says later with a sigh.

Screen Shot 2018-08-06 at 8.27.14 PM

ABC

Was it that good of a day yesterday with Garrett?

Now its all I can think about.

Oh Lord, Blakey is shame spiraling again.

Screen Shot 2018-08-04 at 4.34.40 PM

ABC

he asks Becca as they say goodbye.

You seem a little different today.

Its a curse, he sighs.

Screen Shot 2018-08-04 at 4.42.28 PM

ABC

Plus, does Garrett feel the same passion for the issues that you feel for, Chuck wonders.

Yeah, weallhave that question.

Oh no, now everyones crying!

Screen Shot 2018-08-04 at 6.21.12 PM

ABC

Be happy, mom says through her tears.

I dont want to hurt anyone ever, she sobs into her mothers arms.

Well, replies mom wisely, its gonna happen.

Screen Shot 2018-08-06 at 9.06.22 PM

The Bachelorette frame grab

Onward to the last-chance dates.

Garrett, youre up!

Right here with you, with all the dolphins.

Screen Shot 2018-08-05 at 1.38.51 PM

ABC

Well, shesalmostall the way there.

Im still kind of upset youre a big snorer, she tells Garrett.

Dont worry, hon youll get him back when youre pregnant.

Screen Shot 2018-08-04 at 6.57.43 PM

ABC

Gestating a human wreaks havoc on your nasal passages.

Oh sheesh, Garretts crying again.

People say they get butterflies… but you give me, like, eagles, he says.

Screen Shot 2018-08-06 at 9.37.29 PM

ABC

I choose you every single day and stand by you and guard you and make you feel safe.

Ooooh, Garrett, didnt you watch Aries proposal?

To be fair, Blake does seem to have calmed down a bit.

Screen Shot 2018-08-04 at 8.02.16 PM

ABC

Theres no way that shes, like, changed her feelings for me overnight, he says.

As you’re free to see, Blake does not enjoy hearing this.

Either way, Blake knows, on some level, that Beccas nerves do not bode well for him.

Screen Shot 2018-08-06 at 9.53.09 PM

ABC

Still, he rallies.

Im so glad we could talk about this, he says.

Of course, she LOVES it.

Screen Shot 2018-08-06 at 10.20.24 PM

ABC

For awhile Ive been in love with Blake, she says.

Hes really everything I could want in a partner.

Am I the only one who hears the implied but at the end of that sentence?

Screen Shot 2018-08-06 at 10.29.24 PM

ABC

Pray to Dad, I know hes always listening, she writes.

So see to it you listen back.

Meanwhile, Garrett and Blake are praying to the god of ginormous jewelry.

Screen Shot 2018-08-06 at 10.59.20 PM

ABC

Which ring do you like better, rose lovers?

Theyre both a little flashy for my taste, but I think Blake wins by a hair.

Says our Bachelorette, I feel like Ive not only found my partner in this Ive also found myself.

Good for you, honey.

Lets get on with this!

(Next: Could someone just get Blake a towel?)

So which unlucky man is going to make Becca feel like such a monster for dumping him?

I wanna hear Becca say she loves me, Blake says, still blissfully clueless.

Its gonna be incredible.

As per usual, the Bachelorette is compelled to let the runner-up spendfartoo long professing his love.

Is that sweat or pure liquid misery pouring off Blakes face in rivulets?

I didnt expect this, he says quietly.

I think youre making a mistake.

I cant believe this is happening, says Blake, wiping away tears.

I have to go through all thisalone.

Ill always have love for Becca, Blake says.

I truly think it was her choice to make, and I truly hope that shes found that happiness.

And when Harrison brings Becca out for their first post-breakup meeting, Blake remains gracious if a little subdued.

Im not going to be scared now of falling in love again.

Sure sounds like someone is ready to be the Bachelor 2019 what do you think, rose lovers?

Garretts the one for me, says Becca tearfully.

He would be somebody that I could see my dad loving so much.

And so when Garrett arrives, Becca doesnt leave him in limbo very long.

And my God, if Costco doesnt capitalize on this free publicity, their PR team should be fired.

A round of applause for the happy couple, just.

Im just ready to start life, gushes Becca.

The no-longer-Bachelorette says she didnt truly realize Garrett was The One until after the hometown dates.

I just started crying into this quesadilla, marvels Becca.

Oh my God, I love this man.

Still, she accepts his apology and his willingness to learn and grow as a person.

I just want to move forward, she says, and continue to educate ourselves.

Fair enough, I guess?

Thoughts, rose lovers?

So whats next for these two?

Excellent trolling, TeamBachelorette.

Welp, rose lovers, thanks for taking this journey with me.

Before you go, let me know how youre feeling after this finale.

Will Becca and Garrett last?

Should Blake be the next Bachelor (if Wills says no, of course)?

And did Garretts latest apology change how you feel about him?

Post your thoughts below!

And be sure to get some sleep, because there is no rest for Bachelor Nation:Paradisestarts tomorrow!