In short answer form, give yourself time. Pain in life is unavoidable, but it allows us to have empathy and understanding for others. Do whatever it takes to fight your pain, be confident, and come to terms with who you are. In the words of Tyrian Lannister: "Never forget what you are. The rest of the world will not. Wear it like armor and it can never be used to hurt you."
In a more thorough response, here are few things:
Serious Relationships: Quality over quantity. I'm a gay man of 22 that has been with only 1 man, but we separated because of differences. He had redeeming qualities though: In his eyes, I was the hottest, best boyfriend he ever had. I thought he was super cute too. He also helped me come out of the closet, and for that, I am grateful. We broke up last December, and do I feel lonely? Yes. But will I ever settle for someone that doesn't think I'm the hottest, best boyfriend he's ever had, and I feel the same? No. I will never settle, because it will never work out. Find someone that you think is perfect, sees you the same way, and you two will have a full life and enjoy each other's company. Anything less than that is not worth your time, no matter how hard the loneliness hurts. Anything less will hurt you more.
Physical Appearances: We don't choose who we love. Looks are important to initial intrigue, in my opinion. Because the concept of beauty is so subjective, it is consequently not superficial. People have defined the desire of a beautiful appearance as superficial. I for example am drawn exclusively to chubby guys. I can't have the same passion with a slim or muscular guy because they don't make me feel the same. It's like me trying to explain why I'm gay to begin with, I can't, and I can't force myself to love someone I don't. The majority consider fatness to be a turn off, so when there's a chubby guy that is proud his size, it's literally the most attractive thing in my eyes, to know he loves himself. If you don't feel comfortable in your own skin, then do whatever it takes to be comfortable. Lose weight, get piercings, grow a beard, shave your beard, wear these clothes, wear those clothes. Being hot is all about confidence.
The Gay Community: Do what makes you happy. There was a time I hated on the gay community, but now I believe everyone should just be themselves and do what makes them happy. Here are some things have helped me come to terms with being gay: homosexuals will always be a minority, and heterosexuals will always be a majority. With that in mind, know that the odds of gay relationships are much slimmer because there are fewer of us. Also, men tend to have quite the sex drive. Put two of them together with no fear of pregnancy, and it starts to make sense why some like to sleep around more than others. Does that mean you have to like it too? Absolutely not. There is nothing wrong with those that sleep around, and those that don't. It's about having an understanding with the other person, because we all want different things.