"It's Been So Long" is a song by Dave Edmunds, a Welsh singer, songwriter, and musician. The lyrics depict a person longing for their loved one who has been gone for a long time. The song captures feelings of worry, longing, and love. The narrator pleads with their partner to share what's been on their mind, urging them not to be unkind. They express how it has been a long time since their loved one left, indicating that they have been separated for an extended period. Throughout the song, the narrator continues to worry about their partner, mentioning that they are concerned about their actions and the things they do. Despite the distance and time apart, the narrator confesses their love for their partner, emphasizing that they think about them all the time. The chorus repeats the phrase "It's been so long" multiple times, emphasizing the duration of the separation. The lyrics also express hope that they will find out what's been going on in the partner's life and that things will get better, even though they acknowledge that it's just another challenge they have to face. Overall, "It's Been So Long" conveys the emotions of longing, worry, and love in the context of a relationship that has endured a significant period of separation. Despite the distance, the narrator remains hopeful for a reunion and cherishes their love for their partner.