Holy crap! That is hideous (of me)!
Don't be embarrassed. We all have hideous photos of ourselves floating out there somewhere. Though not all of us have them posted on the Internet where millions of people can see them :o
It is not!!
At least you have your eyes open ;-)