That is one nice song. Thanks for sharing it.
The feeling of never being good enough is a very haunting one. I'd go so far and say it's one of the worst feelings that exist. I can totally relate as I am never good enough either, no matter what I try or do. It's really breaking you from the inside...
I just want you to know that you are "good enough" for us in this community :)