ok first of all your not ugly, so wipe that mug off your face.... only kidding.
next, you should really think about putting some dye in your hair, maybe
highlight it, that would totally bring out your eyes and all the great
features you have.... so go to salon, they will advise you.... third , you
need to smile, smile, smile..... you need to take care of yourself cause noone
else will..... you surely deserve it.. good luck.... maybe get a shapely
haircut.......let me tell you, it will change your whole outlook of yourself and
you will feel confident again....