Joe Cocker's song "Heart Full of Rain" is a heartfelt ballad that expresses the emotions of longing, heartbreak, and the lingering memories of a lost love. The lyrics tell the story of someone who is deeply missing their partner, feeling the strain and pain of their absence. They yearn for the comfort and warmth of their lover's embrace, desperately needing them by their side. The protagonist reflects on the unpredictable nature of life and love, acknowledging that sometimes things don't go as planned. Despite the trials and tribulations, they confess their unwavering love for their partner, feeling incomplete and lost when they're not around. The song hints at past conflicts, mentioning unkind words and broken faith, which caused the partner to walk away. The loss of their love has caused hope to fade, leaving the narrator with a heart full of rain, symbolizing sadness and emptiness. Despite the pain and uncertainties, the protagonist still holds onto the belief that their love is not in vain, even if their partner no longer needs them. They will continue to believe until all that remains is the memories of their love and the heartache that still lingers. Overall, "Heart Full of Rain" is a poignant song that explores the longing and heartbreak of lost love. Through heartfelt lyrics and Joe Cocker's emotive vocals, it captures the universal feelings of despair, hope, and the power of memories in the face of emotional turmoil.