Last week he walked off stage in Manchester after asking fans to stop screaming in the gaps between songs because he wanted to talk and be heard.
But that seems to have changed last night in Glasgow, saying "certain cities" don't want to hear him out.
He posted on Twitter: "I just appreciate you guys tonight, listening to me and understanding."
Getting frustrated with fans has become a regular part of his Purpose Tour. He previously said on stage: "I'm trying to engage but if you guys don't want to, I'll play the music."
Writing to his 89m followers, he explained: "If I didn't use this platform to be the man that I know I am, and speak from what's in my heart, then I'm doing myself an injustice.
"I'm not doing anybody in this audience any justice."
Tickets for the UK leg can cost up to £75.00.
"There's times when I get upset," he continued.
"Times when I get angry, there's time's when I'm going to be frustrated. But I'm always going to be myself on stage."
Justin has since deleted his tweet.
Some fans questioned whether he was being rude in previous shows as he appeared to be lecturing them.
But Justin disagrees.
"All I was simply doing was wanting people to listen," he wrote.
There are three more dates on the UK leg of his world tour.