Western society is looks-based, but I think that nobody needs dating/relationships to be contented in life. Secondly, find a passion, something you enjoy doing and can do well. This may get your mind off of feeling unattractive.
Lastly, I don't believe you're truly confident, since if so you wouldn't care a jot what these people say and think. You perhaps need to work on filtering out what people say, and perhaps not seek validation from others as much. True confidence comes from ourselves, ultimately.