Oh stop, you aren't ugly, you just have some stronger features in your face. Wynonna Judd has a very masculine face (imo), and she does just fine with it. I do think you are hiding your softest facial feature with long bangs though. Maybe brush some of them off of your face so your eyes become the star of your face.
Have someone take a bunch of photos of you without you posing for it, just random pics while you are laughing, reading, whatever....and pick ones to post from there. Those can be much better than the "stand there and pose" photos.