Now THAT's a much nicer picture of you. It's the smile that does it. Keep that smile going and you can forget about all these questions describing yourself as "homely" or "ugly". Your personality shines through that smile.
I am not going to look at the picture and judge someone's looks. It doesn't matter what they look like. It is how the act and who they are as a person that matters.