Justin Bieber recounts the heartbreak he felt after a certain breakup in his new ballad Bad Day.

"But I didn't think you would let me down that easy and I didn't think it was over until you walked away like it was nothing, girl," he sings.

PHOTOS: Justin Bieber's Shirtless Moments

The singer previously teased fans with a snippet of the song on Sunday via an Instagram video. He captioned the clip, "Me singing bad day ;)." Wearing a black cap, Bieber sang the line, "Life was so unpredictable, never thought a love like yours would leave me all alone."

Perhaps the song, released on Monday, could be dedicated to his ex-girlfriend Selena Gomez. The young couple began dating in 2011 but broke up in late 2012. Rumors of them getting back together fueled several times in 2013 when photos of the two surfaced online.

Celebrities Who Have Attacked Paparazzi

For example, Bieber uploaded an Instagram a photo of him sitting topless in a chair as Gomez hugged him from behind. He captioned the April shot, "'You've been making music for too long babe come cuddle' - her."

Justin Bieber Bad Day lyrics:

No I didn't think you would let me down that easy (oh no, girl)
And I didn't think it was over
Until you walked away
Like it was nothing, baby

And that moment was so hard for me to breathe
'Cause you took away the biggest part of me, yeah
Life is so unpredictable

Never thought a love like yours could leave me all alone (oh no)
Didn't waste any time
Like you had already made up your mind
No sympathy
'Cause I was out of line (oh, yeah)

But I didn't think you would let me down that easy (oh no, girl)
And I didn't think it was over
Until you walked away
Like it was nothing, girl

It was a bad day (hey, yeah, yeah)
I know I was wrong
But you could have said "goodbye" baby
It was a bad day
Now I'm like, "wow"

It was a bad day
It was a bad day
It was a bad day