I'm sure you look fine :)
One thing I've always said is that the main reason people may not like their physical or mental attributes is simply because they are seeing it from their own perspective. You see the flaws in yourself because you look at yourself and live in your own body constantly...