Justin Bieber took to Twitter to showcase a new track titled 'Hard 2 Face Reality,' a track he produced featuring his own vocals along with Poo Bear. 

The R&B downtempo song tells of the struggles of a long distance relationship when all of your communication is forced to be done over the telephone. Fans on Twitter are speculating whether this song was written with on-again, off-again girlfriend Selena Gomez in mind.

A new track for his fans would be a nice distraction for the Biebs, who is currently facing some trouble including the egg-throwing vandalism incident in L.A., his Miami speeding arrest and assault charges in Toronto.

In addition to 'Hard 2 Face Reality,' Bieber also revealed recently that he and Austin Mahone are collaborating on a track as well.

What do you think about 'Hard 2 Face Reality,' Beliebers? Is it one of his best? And do you think he wrote it for Selena?