I really seriously think you're probably seeing yourself in an unrealistic way, halebopp
You don't look fat in your pictures. A lot of girls I know think they look fat when they're not
And you're definitely not ugly
(and we're all fucked up on here, although most of us won't admit it
)