The song "Who Needs Me" by Uriah Heep is about the idea of taking life and love for granted. The lyrics emphasize the importance of not underestimating the value of relationships and the emotions that come with them. The song opens by urging listeners not to take life for granted, as life won't guarantee the return of the love and feelings that were once present. This sets the stage for the main theme of the song. The narrator then expresses feeling taken for granted by someone they care about, making a comparison by stating that they are also a lover just like the other person. They are willing to do anything the other person desires. The chorus asks the question, "Who needs me?" It suggests that despite feeling unappreciated, there will always be someone who will need and rely on the narrator. The lyrics also imply that the person who took the narrator for granted will eventually find someone else, but nobody better. The song continues by highlighting a sense of frustration towards the other person's lack of understanding when the narrator needed them. It emphasizes the importance of not letting go of something good just because it may have its flaws. The narrator encourages the listener to share the story and make others sad, possibly as a way of making the other person realize their mistake. The lyrics conclude by suggesting that the price of love may be less than when it first began. This implies that despite the turmoil and feeling unappreciated, the narrator believes they are still a valuable and better partner than others available. Overall, "Who Needs Me" conveys the message of not taking love and life for granted, expressing the narrator's frustration with being taken for granted by someone they love.