Despite Cassie breaking things off, he says, “I feel like I have a pretty good gut instinct and I feel like I can read people pretty well. I think she loves me. I think she's scared to admit that.”
Underwood has a big decision to make and ultimately breaks up with Tayshia and Hannah.
His conversation with Tayshia is emotional, but ultimately she tells him, “It's okay,” and “You're a good guy.”
Hannah doesn't take the news nearly as well. Colton confesses he's in love with Cassie. Hurt and confused, Hannah tells him, “I just want to get out of here because I'm so embarrassed. I don't know why I let myself open up and I don't know why I let myself think of the chance of it actually being us.”
Afterward, Colton breaks down, “I'm saying goodbye to somebody who loves me. I don't know if I'm giving up a sure thing for something that's impossible. That's literally how much I love Cassie, that I'm willing to walk away from somebody that great.”
Viewers then see Colton knocking on what could be Cassie's door.
“I know what I need to do,” he tearfully says. “I don't know if I'm fighting for something that's not possible. But I'm willing to do anything and everything because that's how much I love Cassie.”
Watch “The Bachelor” finale part 2 at 8 p.m. on Tuesday on ABC.