All This Time

Toby Mai Toby Mai

The Struggle of Unspoken Love in 'All This Time'

Toby Mai's song 'All This Time' delves into the emotional turmoil of unspoken love and the internal conflict that comes with it. The lyrics reveal a narrative of someone who has been holding back their true feelings, fearing that their partner isn't ready to handle the depth of their emotions. This hesitation is a central theme, as the protagonist repeatedly mentions 'holding back all this time,' suggesting a prolonged period of emotional restraint and unfulfilled potential in the relationship.

The song also touches on the pain and longing that accompany this unspoken love. Despite the pain, the protagonist still desires their partner, indicating a complex mix of love and hurt. The lines 'I want you even though our love was pain' and 'I want you in my life' highlight this duality. The repeated acknowledgment of what 'could have been' suggests a sense of regret and missed opportunities, further emphasizing the emotional weight carried by the protagonist.

Moreover, the physical imagery in the lyrics, such as 'your legs wrapped round my waist,' adds a layer of intimacy and longing, making the emotional distance even more poignant. The repetition of the phrase 'ain't ready for me' underscores the protagonist's belief that their partner is not prepared for the intensity of their feelings, which adds to the sense of unfulfilled love and emotional struggle. Toby Mai's soulful delivery and the song's melancholic tone enhance the overall feeling of yearning and introspection, making 'All This Time' a powerful exploration of love, hesitation, and the pain of holding back one's true emotions.

Share on social media Share as link
  1. All This Time
  2. Cities (feat. Two Feet)
  3. Angel
  4. Another One
  5. $toned
  6. Burning
  7. nobody
View all Toby Mai songs

Most popular topics in Toby Mai songs

Related artists

  1. Stevie Wonder
    Stevie Wonder
  2. Bruno Mars
    Bruno Mars
  3. Teddy Swims
    Teddy Swims
  4. Saint Levant
    Saint Levant
  5. Joji
    Joji
  6. Steve Lacy
    Steve Lacy
  7. Brent Faiyaz
    Brent Faiyaz
  8. Tyla
    Tyla