When you blame other folks for those crappy feelings (like say... fear, loneliness, anger, hurt, hopelessness--add your personal favorite here), you get stuck. Why? As great as that approval seems in the moment, it can never fill you up. Darn. I wish it could. I have sought it for so many years.
And if you try to squeeze your self worth out of other people that means you have to control them so they will give you what you want. The big problem is that you can't ever really control anybody. They now have the power to control you. So you never get the juicy authenticity of what you want. Darn, I wish you could. But you can't. So you end up feeling abused and disappointed instead of content. The only way to really fill up is to do it from the inside.