This thread strikes me as attention seeking, but we all seek attention at some point or another, so I won't judge! In fact I'll join in!
You look attractive my friend! The picture has a certain charm about it! To echo Gray, I think you should try to avoid dwelling on what you think is wrong. Remember, most of the time we're our own worst enemies when it comes to self-esteem (thus the whole "self" part of it). So to echo arjuna, try to step outside of yourself. If you internalize too much, things just start bouncing back at you off the inside walls of your mind faster than you can react.
Then again...what do I know. More text, more words, more rambling.
Sorry about that. This post made little sense...feel free to disregard it! XD