Don't be discouraged, you WILL find someone someday. It is inevitable. Don't worry, there is no such thing as an ugly outside - only ugly insides. As cheesy as it sounds this is practically what I live by when it comes to looks. Because someone will be attracted to you, someone will I promise. Probably much more than that somone, people who never speak up or get the chance too.
As for feeling alone I know how you feel and your not alone, but I am sorry you feel this way. I wish you the best okay