We've all been through it. The uncertainty and confusion. Does he actually like me? Or does he have an ultimatum? Sometimes you've just gotta listen to some good breakup songs to realize if it's time to drop him or keep trying.

1. "Shoutout to My Ex" - Little Mix

"Here's to my ex, hey, look at me now! Well, I, I'm all the way up, I swear you'll never bring me down."

2. "Attention" - Charlie Puth

"You just want attention, you don't want my heart, maybe you just hate the thought of me with someone new."

3. "It's Alright, It's OK" - Ashley Tisdale

"You played me, betrayed me, your love was nothing but a game. Portrait a role, you took control, I couldn't help but fall so deep, but now I see things clear."

4. "Hair" - Little Mix

"When you see him in the club, just flip your hair, don't show him any love cause you've had enough."

5. "i hate u, i love u" - Gnash ft. Olivia O'Brien

"Do you miss me like I miss you? Messed around and got attached to you. Friends can break your heart too, and I'm always tired but never of you."

6. "Just a Little Bit of Your Heart" - Ariana Granda

"I know I'm not your only, but I'll still be a fool cause I'm a fool for you."

7. "Let Her Go" - Passenger

"Only know you love her when you let her go, and you let her go."

8. "What Hurts The Most" - Rascal Flatts

"What hurts the most was being so close and havin' so much to say and watchin' you walk away."

9. "That Would Be Enough" - Alicia Keys

"We don't need a legacy, we don't need money. If I could grant you peace of mind if you could let me inside your heart."

10. "Blues Leave Me Too" - Ricky Gene Hall & The Goods

"Well you said when we first met, you like to spend your time alone, and now I know you told the truth, cause it wasn't long and you were gone."

11. "Out Loud" - Gabbie Hanna

"Can you tell me where we went wrong? At least tell me just to move on."

12. "Irreplaceable" - Beyonce

"I can have another you by tomorrow, so don't you ever for a second get to thinking you're irreplaceable."

13. "Tell Me a Lie" - One Direction

"There must have been a time I was the reason for that smile."

14. "Take a Bow" - Rihanna

"Don't tell me you're sorry cause you're not. Baby, when I know you're only sorry you got caught."

15. "Tell Me You Love Me" - Demi Lovato

"Oh, tell me you love me. I need someone on days like this, I do."

16. "Break My Heart" - Hey Violet

"Tell me you've never loved me, tell me that it wasn't real, just say you've found somebody else."

17. "The Story of Us" - Taylor Swift

"Now I'm standing alone In a crowded room and we're not speaking and I'm dying to know is it killing you like it's killing me?"

Sometimes, a breakup is inevitable. Not every relationship is meant to work out. Remember, boys might leave, but great music never will.

Check out these songs and many more on Spotify.