You look good man, really!
I think a lot of the culture today is too fond of posting pictures too often. It's really personality that shines through in real, moving life. That's the part that everyone sees and defines how you feel.
It's understandable to need a picture to validate to others what we look like to give an impression though.
I think a lot of issues with self-esteem though is dampened because of SZ or other MI's. That and the culture has an expectancy of everyone which says we're not "worth anything" because we don't have high-dollar jobs or we're not famous/etc.