So long Asia, we're heading home! No, literally home for Colton because they're off to Denver, Colorado. After the warning from three different women that there are still girls in the competition that "aren't ready," Colton needs wisdom and guidance. Enter Ben Higgins! Ben nods while Colton talks about his dilemma about falling for multiple people, then they hug it out. Then the girls meet Colton's dog and try to put on their best "I'm here for the right reasons" face.
Colton takes Tayshia on a tour of his favorite places with his dog and I'm here for any date where a dog gets to have ice cream. Colton tells Tayshia he knows she's not a wrong reasons girl, and while Tayshia is hesitant to say something so honest she believes the recently departed were referring to Cassie and Caelynn, supposedly discussing being the next Bachelorette and saying they're not ready to get engaged. After being forced into the tattle tale spot, Tayshia and Colton head to an Airbnb apartment to cook dinner with Colton and talk a bit about her family before hometown visits. Tayshia's dad is potentially going to be a hardass since she was married before, but she's confident he'd be happy to give a blessing because she's so happy. Colton gives Tayshia the rose and they celebrate their pending hometown visit with a makeout session while Tayshia wears an "Underwood" football jersey.
Caelynn's 1-on-1 date takes her snowboarding with Colton and he puts on a truly exceptional happy face considering he's heard that she's not there for the right reasons. The snowboarding lesson is brief before cutting to the serious convo and she's upset and frustrated because she insists she's here for an engagement to Colton. It ruins the whole date as dinner is super uncomfortable and not just because it's in a random log cabin or something. Caelynn tells Colton she's totally herself with him and falling in love with him (and he with her). It's a fairly somber date overall but ends in a rose and a private concert at Red Rock Amphitheater. Good thing she got the date or this Brett Young dude and his band would've set up for no reason.
Caelynn fills Cassie in about what was said about them, then heads downstairs to confront Tayshia. Tayshia defends herself and apparently, all the girls noticed Cassie and Caelynn being most defensive about the allegations so they agreed it was them. Well, guess this friendship is over.
On the last 1-on-1 date of the week, Colton takes Hannah B to meet his family which seems like a big step and also weeks before this usually happens. Even weirder: Colton brings Hannah B to meet his family, even though he isn't feeling love for her yet and she's saying she's in love with him. Seems... mean and misleading? Colton gets actual advice worth listening to from his dad, a major upgrade from Ben Higgins (sorry Ben). Since Colton is really serious about finding his wife and sussing out the liars, he asks Hannah B to basically defend her love for him. Colton appreciates her honesty and open heart, but is honest with himself and isn't sure he is there with her and can't go to a hometown asking for a hand in marriage if he has doubts. And with that, we lose Hannah B.
The group date girls board an old choo-choo train with Colton which is less Murder on the Orient Express than I hoped. Not even a Hercule Poirot "right reasons" investigation in the dining car? Shame! On her alone-time, Heather shows her maturity by telling Colton she can't take him to her hometown when she's not totally feeling him, so it's off to the caboose for her. No seriously, she leaves alone on the caboose. There's still the Cassie of it all, and everyone knows these aren't lies. She insists she's there for Colton and doesn't understand why they'd make up these lies. Kirpa knows what ending an engagement is like and doesn't want that for Colton, so she provides the solid evidence of the two girls getting defensive after the last rose ceremony. Cassie gets upset that Kirpa threw her under the bus again, and Kirpa believes what Katie said. Well, this is going nowhere. Colton holds onto the date roses for later at dinner to make this drag out even longer. He quickly gives Hannah G the rose because he was practically banging her last week and she's not in the drama. But the drama ain't over guys because Caelynn just rolls up on the date to tell Colton more truths, but then they cut away! Colton returns and gives his rose to Cassie, because he's falling for her regardless of the she-said-she-said.
WTF happened? No idea.
[All images credited to ABC]