I'm not gonna put pictures of my ex up on the internet cause I'm not a terrible person, but trust me, he wasn't conventionally attractive at all.
My point being even if post people think you're ugly, there are enough people out there who either won't care or will think the opposite, so long as you bring plenty of other things to the table. The only person holding you back is yourself, that's literally what you're doing right now. I'm talking about my lumpy ex-boyfriend who I still dated, even after he texted me a picture of the meat juices coming from his new tattoo, and you're telling me it doesn't count because... he might actually be good-looking. It's the definition of a self-defeating prophecy.
Just stop feeling sorry for yourself already. That's your real problem.