I know that feeling: you can see the beauty and potential in yourself but you still don't quite feel worthy. It's a weird paradox. I spent years in that state. I knew I had talents but I couldn't really be happy with myself.
After a long depression I discovered what I was doing wrong. I didn't really know how to love myself. Love is all about what you
do, not what you think you
are. I recently wrote an article about exactly that: why it seems so hard to feel good enough. The solution is actually quite simple. Take a look, I think you'll gain something from it:
The one ingredient necessary for accepting yourself
As I said, I know the feeling. I wish I could give you a hug. But like you said, appreciation from outside is nice but it isn't enough.