21 Songs About Insecurity and Being Insecure

Insecurity is a feeling we all have at some point in our lives, whether it’s in a relationship, our appearance, skills, talents, or our behaviors. Throughout the years, there have been many songs about insecurity and being insecure, and we’re going to share with you the top 21 songs that deal with this topic. 

1. All By Myself – Eric Carmen 

Eric Carmen - All by Myself (Audio)

First on our list is an all-time classic when it comes to feeling insecure, which is the 1975 hit song by Eric Carmen, All By Myself. This track makes us want to cry every time we hear it because it’s about feeling alone, feeling like we’re not good enough, and feeling like we’re completely alone. 

In this song, he talks about feeling like he doesn’t need anyone in his life, and he doesn’t feel it’s important to keep friends or family around. He lives alone while his friends don’t answer his calls, and these feelings are heartbreaking and lead to feeling insecure and like you don’t deserve to be loved. 

2. Unpretty – TLC

TLC - Unpretty (Official HD Video)

TLC talked about being insecure in their 1999 hit Unpretty, which goes into detail about how we feel insecure about our bodies and the way we look. It’s a powerful and emotional song that goes into how you can change how you look, but until you deal with the root of those feelings, it doesn’t change how you’re going to look at yourself. 

What this track does is teach us that it’s important to love ourselves for who we are, and it’s inspirational and has confidence in it, which does make us feel happy and pretty. When we heard this song as young girls, it made us feel special and loved because we don’t need to change our makeup or hair to feel beautiful. 

3. Drew Barrymore – SZA

SZA - Drew Barrymore (Official Video)

Next on our list is SZA with her 2017 song, Drew Barrymore, which goes into detail about feeling insecure in a relationship, and that hits close to home for us. It’s all about a man who brought another woman to her party all the while saying he loved her, but she feels insecure and doesn’t believe him. 

This track really hits home since we’ve all felt like we didn’t deserve better, so we let people treat us badly when in reality, we should all be treated with respect, dignity, and love. She even apologizes in the song for not being as pretty as other females, which is a relatable theme for women everywhere and strikes a chord with us. 

4. Stressed Out – Twenty One Pilots 

twenty one pilots: Stressed Out [OFFICIAL VIDEO]

Twenty One Pilots released Stressed Out in 2015, and it’s all about growing up feeling insecure, which is a common issue for both boys and girls as they get older. There is a lot of anxiety about getting older, and it’s a song we all relate to and can feel deep within our souls. 

When we hear this track, it’s nostalgic for us since we remember how we felt growing up. We can remember how we went through awkward phases and tried to figure out who we were and where we fit in, and that’s why this song gets to us. 

5. Locked Away – R. City Feat. Adam Levine  

R. City - Locked Away ft. Adam Levine

R. City released Locked Away featuring Adam Levine in 2015, and this song is on our list since it’s all about questioning loyalty. We all have friends, family, and significant others in our lives, and we question whether they’d love us if we were in jail or showed them our deepest flaws and vulnerabilities.

This track gets right to the heart of that question and makes us feel like we’re not the only ones who struggle with questions about loyalty if we reveal everything about ourselves to someone.

6. Insecurities – Jess Glynne 

Jess Glynne - Insecurities (Lyrics)

In 2018, Jess Glynne released Insecurities, and this is a song that touches our hearts because the piano is so pretty, and the vocals are simply amazing. She really knows how to touch our souls with music, and this track lays all her vulnerabilities out there for the world to see and hear, and it’s perfection.

If you’ve felt insecure at any point in your life, then this song will make you want to take a deep breath and gives you hope for the future. 

7. Unwell – Matchbox Twenty 

Matchbox Twenty - Unwell (Official Video) [HD Remaster]

Matchbox Twenty had a huge hit with Unwell, which was released in 2002, and this song talks about battling anxiety, which is a theme we all relate to in one way or another. Talking to yourself in public, thinking you will be put into an insane asylum, and other themes resonate with anyone who has dealt with mental illness.

The main point of the track is that he isn’t crazy, just unwell, and we all have felt that before knowing we aren’t doing well mentally and wishing someone would care and help us out.

8. Don’t Let Me Get Me – Pink 

P!NK - Don't Let Me Get Me (Video)

Don’t Let Me Get Me was released by P!nk in 2001 and goes into being able to love yourself and love all of your imperfections, which are the things that make you feel insecure. We all have flaws and feel insecure or frustrated about them, so this song goes into those thoughts and feelings.

She wants to be someone else as it would be easier than accepting who she is, which is a feeling so many of us have felt, and it’s a track that’ll have you on an emotional rollercoaster. 

9. Cool Kids – Echosmith 

Echosmith - Cool Kids [Official Music Video]

Echosmith released Cool Kids in 2013, and this song is all about wanting to fit in and be one of the cool kids, which is relatable to us and makes us feel sad that we thought we had to fit in to be loved or liked by our peers.

It talks about being depressed when you can’t be cool even when you’ve changed your look or personality to fit in. We just want to hug the whole band when we hear this track because we feel sad, and it makes us wish we treated people in school better than we did. 

10. Things I’ll Never Say – Avril Lavigne

Avril Lavigne - Things I'll Never Say (Official Audio)

Next on our list is Avril Lavigne with the 2002 song Things I’ll Never Say, which is about feeling insecure in a relationship, such as trying to be perfect for that special person in your life. She talks about wanting to say things but cannot get the words to come out, and that prevents her from saying what she knows matters. 

This track is relatable to us in so many ways because we all want to be honest with our significant other, but we worry about scaring them away or them pulling away from us if they knew what we really thought. Whether you’re a teenager or a senior citizen, that feeling of insecurity is always there when it comes to being honest and just opening up. 

11. Insecure – Sauti Sol 


Sauti Sol goes right to the heart of many insecurities we face in the 2020 hit, Insecure, which talks about not wanting to have the lights on during sex, and then thinking their significant other will leave them for someone else. 

We love this song because we can sing along to it since we’ve all felt insecure about our relationships, bodies, sexual abilities, and abilities to let ourselves feel vulnerable with another human being. There is so much truth in this track that we can’t help but groove to it and under our breath say “been there before.” 

12. Hold Up – Beyoncé 

Beyoncé - Hold Up (Video)

Queen Bey herself makes our list because she released Hold Up, which is a song all about questioning her decisions when it came to her partner cheating on her. She talks about her self-worth and questions whether she could have done more to stop her man from cheating. We feel empathy for her in this track because she can’t understand what went wrong and blames herself. This song is one that we relate to because we always blame ourselves more than we should when things go wrong.

13. Loser – Beck 

Beck - Loser (Official Music Video)

Beck is a classic band from the 90s, and their hit Loser from 1994 is a song full of insecurity that we sing along to every time it’s on the radio. We love how self-deprecating the lyrics are but that the tone of the track is upbeat and light in nature. 

This is so catchy, and it’s one of those tracks that while you might be ragging on yourself, you’re doing it with a smile on your face the whole time. If you want to laugh or if you really feel that way, it’s going straight to the heart of how we’ve all felt about ourselves at some point. 

14. Water Under The Bridge – Adele 

Adele - Water Under the Bridge

The woman next up on our list doesn’t need much introduction because Adele has made a name for herself by digging into her vulnerabilities and showing them to the world. Water Under The Bridge is one of those songs, which was released in 2015. 

Much like all of her other tracks, we feel a range of emotions when we hear this song, and it’s about feeling insecure about a relationship, and the other person isn’t letting their true feelings show. She feels like they don’t love her as she loves them, which is a feeling we’ve had a few times in our life, and it’s a raw vulnerability that she opens up about that sends chills down our spine. 

15. Guess I’m Dumb – Glen Campbell 

Glenn Campbell released Guess I’m Dumb in 1993, and it’s all about feeling insecure about yourself after breaking up with someone and realizing that you’re not the same person you were. While it was easy to break up with the person at the time, he figures out he was wrong and wants her back, so it’s a song full of insecurity and regret. 

We enjoy this track because we’ve all felt insecure about decisions we’ve made in life and question whether we made the right one. It’s one of those songs that pull at our emotions and inner thoughts and is completely relatable to various life situations, such as a move or break-up. 

16. Jealous – Nick Jonas 

Nick Jonas - Jealous

In 2014, Nick Jonas released Jealous and it’s all about jealousy in a relationship and feeling insecure about your relationship. If you’ve been in a relationship, then you know how you can feel angry when someone looks at your significant other. 

We’ve felt those emotions where we think we’re not good enough for them, and they will leave us for someone else, and that’s what this song is all about. Not only is this track relatable, but we feel it’s a song that delves into our deepest insecurities in life, and it’s cathartic to listen to it. 

17. Dancing With Myself – Billy Idol 

Billy Idol - Dancing With Myself

Billy Idol doesn’t need an introduction and his song Dancing With Myself released in 1981 is a classic track about feeling insecure. We relate so much to this song because it’s all about feeling like no one will ever understand you but yourself. It’s a track that talks about feeling alone and being alone, and it’ll make you want to break down and cry if you’ve ever felt this way. 

18. You Don’t Even Know Who I Am – Patty Loveless 

Patty Loveless - You Don't Even Know Who I Am

Patty Loveless released You Don’t Even Know Who I Am in 1994, and this song is all about feeling insecure and unimportant. She talks about a relationship falling apart because the person doesn’t understand them anymore or wants to talk about the problems they are facing in their relationship. 

We all feel insecure in our relationships, and if we don’t talk about what we’re feeling, then it’ll lead to a breakup, so we connect to this track and relate to it. It’s a song that makes us want to cry since it’s a recognition that the relationship is over and being insecure about whether it will ever work out. 

19. Liability – Lorde 

Next on our list is Lorde with the hit song Liability, which was released in 2017, and goes into the anxiety that she feels as a celebrity in the public eye. Not only does she have anxiety, but she feels insecure because she doesn’t look like a lot of other pop stars or rock stars, and she goes into detail about those thoughts. 

We love this track because she becomes vulnerable as she talks about how she thinks she’s perceived by other people, and it’s a feeling and emotion we all have. This song tugs at our hearts because we just want to give her a hug and tell her she’s beautiful just how she is.

20. I Wish I Could Be Her – K. Michelle 

K. Michelle - I Wish I Could Be Her [Official Audio]

I Wish I Could Be Her by K. Michelle was released in 2018, and it’s a song that we all can relate to when we’re young. In the track, she talks about wishing she was the woman that the person she is interested in seems to want to be with instead of her. 

She’s trying to figure out what makes that girl so special and awesome compared to her. You can hear and feel the insecurity in her voice as she talks about this other girl, and it’s something all of us girls can relate to at one point in our lives. 

21. Creep – Radiohead 

Last but not least on our list is Creep by Radiohead, which was released in 1992 and really goes into deep thoughts about feeling insecure. There is a lot of internal dialogue in this song which we enjoy because it’s like we’re hearing his mental state and vulnerabilities. The melody and drums are soft in the background but then build up to create a track similar to a symphony. What’s great about this song is everyone can sing along to “I’m a creep, I’m a weirdo,” and we’ve all felt that way before.

Recommended Next:

Songs about going crazy

Leave a Comment