Life is full of amazingly big and little surprises.

All of this and more is what happened during the German leg of Harry Styles' Love On Tour.

Styles is known for being down-to-earth toward his fans.

Harry Styles posing at Grammy awards

That could explain his back-to-back sold-out shows on his Love On Tour.

The lucky fan, Cecilia Cavalcanti, posted the entire exchange on TikTok.

Should I forgive him?"

Harry Styles performing

Talk about a tough crowd.

When Harry asked Cavalcanti how long they’d been together, she answered almost five years.

Cavalcanti told Harry that her partner wasn’t at the concert.

Harry Styles performing during BRIT awards

“He’s a good boyfriend,” she admitted.

“He says he’s sorry.”

Apparently, this didn’t sit well with Harry because he posed a question directly to Mr.

Cheating Boyfriend, saying: “Why?

Was it worth it to throw it all away?”

These are supposedly somereasons men cheat, to answer the singer’s question.

Eventually, Harry left her with a nugget of wisdom.

“You deserve someone who gives you respect, honesty, and openness.

The people have spoken.”

To everyone’s relief, Cavalcanti announced viaDeadlinethat she had indeed demoted her cheating boyfriend to ex status.

“He said that I should do whatever makes me happy, but he knows I deserve better.

I really felt seen and heard by him.”