Goodbye Mr. Good Guy by Dave Edmunds is a song about a man who is tired of being taken for granted in a relationship. The protagonist is described as a kind and caring person ("Mr. Good Guy") who has been treating his partner with love and kindness. However, his partner seems to take advantage of his good nature and doesn't appreciate his efforts. She mentions missing out on the good times and it becomes evident that she is not satisfied with their relationship. Despite his efforts to make her happy, she leaves him for someone else. The song expresses the protagonist's frustration and disappointment with the situation. He says goodbye to being the nice guy and decides to change his approach. He wants to be the person his partner loves to hate, implying that he will no longer be taken advantage of. He will now be assertive and demand that she recognizes his worth. In the end, the song suggests that the protagonist is not willing to give up on their relationship completely. He tells his partner that she is his and he wants her to come back, but only if she realizes her mistake and appreciates him. Overall, "Goodbye Mr. Good Guy" is a story about a man who has been taken for granted and decides to assert his worth, hoping for a second chance in the relationship.