Shawn Mendes is releasing his new song "There's Nothing Holdin' Me Back" tonight and we are all experiencing SOO many emotions waiting for the new songs to drop.

Here's our breakdown...

When Shawn first posted "There's Nothing #HoldinMeBack"

Then when he posted that it's coming out Thursday (midnight tomorrow night)!

Then the next day when he posted "#HoldinMeBackAtMidnight tonight EST!" WITH a little snippet of the song:

And since you're waiting for the song to come out you just listen to the snippet OVER and OVER again:

When you see the countdown clock on Shawn's website:

When time feels like it's taking FOREVER and you just want his song to come out already:

In the meantime, here's a little snippet of the new song "There's No Holdin' Me Back"