Shawn Mendes has the ability to swoon, cry, and dance his way into the hearts of music fans.

Shawn Mendes has strived to compose songs that are significant to him and the people who listen since his debut album, Handwritten (2015). He has won two American Music Awards and has been nominated for three GRAMMY Awards.

There are infinite Shawn Mendes songs for both emotions, whether you’re seeking to put on some melancholy music and cry or fantasize about someone you love. There are 3 Shawn Mendes songs for every mood on our list below.

1.”There’s Nothing Holding Me Back” by Shawn Mendes is a great song to listen to when you’re feeling brave.

The song “There’s Nothing Holding Me Back” by Shawn Mendes from his album Illuminate is ideal for letting go. The song is about a fictional girl that he met while reading a script for a film in which he was considering appearing. Despite the fact that the movie was never realized, Shawn Mendes was motivated to write a song about diving headfirst, no matter what the consequences could be.

2.”Stitches” by Shawn Mendes is a song to listen to after your heart is crushed.

If you’ve ever been through heartbreak, you know how painful it is. “Stitches,” a song by Shawn Mendes, depicts the physical and emotional anguish.

The song is the first major success from his first album Handwritten, which debuted at number four on the Billboard Hot 100 in 2015.

In the music video, Shawn Mendes is thrown around and beaten up in a parking garage by an unknown entity. We learn that his emotions are causing him physical and mental suffering.

The song has a lot of sense for people who are attempting to repair their broken hearts.

3. Shawn Mendes’ “In My Blood” is a great song to listen to when you’re feeling down.

Shawn Mendes confronts his worry to the world for the first time in the song “In My Blood.” The track is from his third studio album.

He speaks about his own experience with mental health with lyrics like “it’s like the walls are crumbling in” and “no medicine is powerful enough.”