A trip to Edinburgh, Scotland, ends with Grant choosing his final four women.

Its a true mystery.

Cue the bagpipes, rose lovers, because this week, were in Scotland!

Grant and Carolina on ‘The Bachelor’

Grant and Carolina on ‘The Bachelor’.Credit:ABC

Somehow, though, only two of the women knew enough about the country to wear plaid.

But hey, at least they showed usJesse Palmers attempt to moonwalk on the golf course.

From there, the host heads to theDalmahoy Hotelto remind the women that its the week before hometowns (!

The women arrive in Scotland on ‘The Bachelor’

The women arrive in Scotland on ‘The Bachelor’.ABC

), and that Grant wont be handing out date roses.

The stakes are just too damn high, folks!

And to kick off the week, Juliana learns shes finally getting a one-on-one date.

Juliana and Grant take off on ‘The Bachelor’

Juliana and Grant take off on ‘The Bachelor’.ABC

Its literally like Im living a fairy tale right now!

Indeed, this is essentially a regal twist on theBachelors typicalPretty Womandate.

First, Grant and Juliana get to try on a bunch of fancy clothes while sipping champagne.

Grant and Juliana (center) have a ball on ‘The Bachelor’

Grant and Juliana (center) have a ball on ‘The Bachelor’.ABC

And what fairy tale would be complete without a ball?

Its all so veryBridgerton!

Crying, she gets up abruptly and announces that shes going to bed.

Grant and Juliana smooch on ‘The Bachelor’

Grant and Juliana smooch on ‘The Bachelor’.ABC

It is what it is, she says with a sigh.

You only have so much time to have certain conversations.

Of course, the other women do NOT love this.

Carolina pouts on ‘The Bachelor’

Carolina pouts on ‘The Bachelor’.ABC

Uh, okay, but amount matters, too, when youre expected to get engaged at the end.

Anyhow, Grant and Juliana end their castle date with a quiet dinner.

I didnt know how to cope with, like, negativity and emotions like anger and confusion.

Alexe, Dina, Sarafiena, and Zoe wait for Grant on ‘The Bachelor’

Alexe, Dina, Sarafiena, and Zoe wait for Grant on ‘The Bachelor’.ABC

Grant, whose own father struggled with addiction, can relate.

The Bachelor doesnt have a rose to give Juliana so instead, he gives her a smooch.

Okay, didnt realize that was a Scottish thing, but whatever.

The cocktail party begins on ‘The Bachelor’

The cocktail party begins on ‘The Bachelor’.ABC

Yep, Carolina is hating life and once again, her bad attitude is going to cause drama.

Are you feeling deja vu, rose lovers?

Its the same recycled drama from last week and the week before.

Sarafiena and Dina come at Carolina on ‘The Bachelor’

Sarafiena and Dina come at Carolina on ‘The Bachelor’.ABC

And this time, the Bachelor has just about had enough.

I dont even know if you want to be here, he says.

I dont know if you want to be here.

Grant and Litia take a stroll on ‘The Bachelor’

Grant and Litia take a stroll on ‘The Bachelor’.ABC

Meanwhile…

To have someone whos so negative still getting time is definitely hard, says Sarafiena.

I really hope she goes home.

I refuse to spend any more time on Carolinas manipulative meltdown.

Two cute old Scottish ladies on ‘The Bachelor’

Two cute old Scottish ladies on ‘The Bachelor’.ABC

Lets skip ahead to the cocktail party.

Zoe kicks things off by expressing her disappointment that she never got a one-on-one date.

All it takes is one conversation, he suggests.

Litia reveals she’s a Mormon on ‘The Bachelor’

Litia reveals she’s a Mormon on ‘The Bachelor’.ABC

Its the same fight weve heard multiple times.

The women are all, Were making the best of an awkward situation, and you should, too!

And Carolina is like, Ill do whatever I want!

Grant gets emotional on ‘The Bachelor’

Grant gets emotional on ‘The Bachelor’.ABC

They go around and around, until Carolina decides to walk away, singing her new theme song.

Their conversation goes smoothly, and it seems like they end things on a positive note.

Were absolutely done talking about this!

Dina and Carolina hug on ‘The Bachelor’

Dina and Carolina hug on ‘The Bachelor’.ABC

Were not putting any more energy into this.

Oh, I dont like seeing sweet Sarafiena angry.

Take a breath, maam!

Unfortunately, shes also wrong because Dina is not done talking about this situation with Carolina.

And now, shes talking about it with the Bachelor.

Im pretty sure youre picking up what Im putting down.

It’s a risky move.

Tattling to the Bachelor doesnt always go well for the tattler.

And we still have one more date to go.

We interrupt this recap to introduce two ridiculously cute old Scottish ladies!

These strategically placed grannies are there to demonstrate the Scottish tradition ofHandfasting(a.k.a.

tying the knot).

Plus, one of them has a flask what a badass!

so the four of them share a drink.

Holy crap Litia waited until NOW to tell Grant that shes a Mormon?

And that shes only ever dated Mormons before?

Thats quite a gamble.

The Bachelor is understandably taken aback.

This is a surprise to me, he says in his voiceover.

But he also believes Litia is worth it.

Grant, who has his own faith, relates to those ideas.

Awww man, now hes crying.

Dry your tears, sir!

At long last, weve reached the end of the week.

The women get dressed and line up in the hotels grand entrance for the rose ceremony.

Dina, may I grab you for a sec?

Dina isnt sure what to do.

Is this, like, a thing?

Yes, Carolina assures her, it is.

She pulls Dina upstairs for a quick heart-to-heart.

I wish you the best.

Call me crazy, rose lovers, but I think shes sincere?

Dina seems to think so, too, and they give each other a big hug.

I just want us to be good, she says, and they hug again.

May future generations of contestants remember this.

Anyhoo, time for the rose ceremony roll call!

Our final four are… Litia, Juliana, Dina, and Zoe.

I bet well see all three of you onParadisethis summer.

(Sarafiena better be in the first batch of arrivals, dang it!)

The Bachelorairs Mondays at 8 p.m. ET/PT on ABC.