We’ve all had moments where we are genuinely confused whether or not we should post something on social media. Often because we’re not sure we’re looking our best in the pictures. But sometimes it’s also because we just don’t know whether what we’re planning to post truly reflects who we are or not. Well, guess what? Celebs feel the same way.

One would think they look perfect and don’t need to think twice before posting a selfie, but nah, that’s not how it works. At least not for Shawn Mendes. The Canadian crooner recently opened up to his followers on Twitter about this “struggle.” He stressed that he wants to be real to his fans which is why he doesn’t want to post anything that doesn’t do justice to the person he actually is.

Mendes typed, “Hey, sorry i haven’t been very active on social media lately. Been struggling with it and the last thing i wanna do is post something because i feel like i have to instead of want to you know? I always just want to be 100% real with you guys always!” He further added, “Plus i guess if I’m being honest i don’t post a lot because i worry it’s not ‘good’ enough.. whatever that truly means and that’s pretty stupid so.”



Fans instantly came forward to support him. Some wrote that he can take his time while others chimed in to say that he was beautiful for being so human and relatable. Mendes has always been real about himself. His song In My Blood reveals his struggle with anxiety.

Briefly before the release of the song he had mentioned to fans that it was the “closest song to my heart that I’ve ever written.” Recently, the 20-year-old also opened up about keeping a secret truth is journal. In said journal, he writes all the things he think are true even if he doesn’t admit them out loud sometimes.