Justin Bieber is currently performing all of his hits (well, not all of them exactly) on his Purpose World Tour, but he decided to switch things up a bit. Last night during the Portland, Oregon, stop, the pop star treated fans to a new song!

For his acoustic portion of his set, Bieber and his guitar sat down on a luxe-looking couch to sing a unreleased track reportedly titled "Insecurities." Fans couldn't suppress their screams as he sung lyrics like "I want to fix all your insecurities" and "I'm aware of your secrets." Oh that Justin, always so compassionate!

View more fan-shot footage of the concert performance below via Idolator, and remember to vote for Justin Bieber in our Battle of the Pop Fans poll here!