Ah, I didn't realize that by 'profile picture' you meant an actual picture. (for some reason I thought you meant avatar)
so hmmm, just my silly opinion, but I wouldn't say you are particularly ugly, at all. And I've seen ugly. Of course, it's subjective and I'm probably no good judge of looks. Still, if you really believed you were then I suppose it took courage to post a pic, so kudos.
Meanwhile, I still need something to insult. Hopefully your mind is half as ugly as your avatar. Believe me, I'm trying to be mean, but you've made it difficult so far. Surely there must be something awful about you? I need practice if I'm going to try this mean thing.