you see the 'social anxiety' itself as a term implies about too much caring what others think of you. I'am not saying that it's impossible to have social anxiety if you accept yourself, but you would certainly stop caring about it so much and wouldn't think about yourself as a less of a person than some random Joe (feeling comfortable the way you are right now and challenging your shortcomings with passion), which in itself is enough of a self-esteem drive to prevent depression and feelings alike.
What do you mean? My self esteem only depends on who I'm romantically interested in. Social anxiety is not linked to my self esteem problems. My self esteem is all about looks. My social anxiety comes from not being able to hold a conversation yet join one based from lack of knowledge on whatever topic is being discussed.