The song "A Good Thing" by Ed The Dog seems to be about the singer waiting a long time for someone special to come into their life, someone who was strong, independent, and shared their interests. However, now that this person is leaving, the singer feels lost and doesn't know what to do. They feel like they lost themselves before they were even twenty-two. The lyrics suggest that the singer received advice from others, but their heart doesn't always follow that advice when it comes to this person. They also mention being a "self-saboteur," indicating that they may unintentionally ruin good things in their life. Overall, the song appears to express the struggle of finding someone meaningful and then grappling with the possibility of losing them.