On My Mind (feat. BADBADNOTGOOD)

Baby Rose Baby Rose

The Weight of Unspoken Words: A Journey Through Emotional Turmoil

Baby Rose's song "On My Mind (feat. BADBADNOTGOOD)" delves into the complexities of unexpressed emotions and the burden they create. The lyrics paint a vivid picture of someone struggling to communicate their feelings, caught in a cycle of highs and lows. The opening lines, "If my thoughts could just get past this part / And the words could somehow find your heart," set the stage for a narrative about the difficulty of articulating deep, personal emotions. This struggle is a universal experience, making the song relatable to anyone who has ever felt overwhelmed by their own thoughts and feelings.

The recurring theme of carrying a heavy emotional load is evident throughout the song. Lines like "It's been such a heavy load / I go through things that no one knows" highlight the isolation that often accompanies emotional turmoil. The protagonist is not just dealing with their own feelings but is also concerned about how their inability to communicate affects others. This dual burden adds a layer of complexity to the song, making it not just about personal struggle but also about the impact of that struggle on relationships.

Musically, the collaboration with BADBADNOTGOOD adds a rich, soulful backdrop that complements Baby Rose's emotive vocals. The instrumentation enhances the song's melancholic yet hopeful tone, creating an atmosphere that allows listeners to fully immerse themselves in the emotional landscape being described. The repeated refrain, "Got so much to say / So much on my mind / It all gets in the way / Can never get it right," serves as a poignant reminder of the ongoing battle between the desire to communicate and the obstacles that prevent it. This song is a powerful exploration of the human condition, capturing the essence of emotional vulnerability and the quest for understanding.

Share on social media Share as link
  1. Show You
  2. Borderline
  3. On Your Mind
  4. One Last Dance (feat. BADBADNOTGOOD)
  5. Slow Burn (feat. BADBADNOTGOOD)
  6. It's Alright (feat. BADBADNOTGOOD)
  7. Weekness (feat. BADBADNOTGOOD)
  8. Caroline Baby (feat. BADBADNOTGOOD & Mereba)
  9. On My Mind (feat. BADBADNOTGOOD)
View all Baby Rose songs

Most popular topics in Baby Rose songs

Related artists

  1. Sade
    Sade
  2. Mariah Carey
    Mariah Carey
  3. Alicia Keys
    Alicia Keys
  4. John Legend
    John Legend
  5. Daniel Caesar
    Daniel Caesar
  6. Saint Levant
    Saint Levant
  7. Ali Gatie
    Ali Gatie
  8. Joé Dwèt Filé
    Joé Dwèt Filé