These days, it's pretty easy to meet all sorts of people on the Internet. I think you should try to do this so that you don't get discouraged and feel lonely
Gaystryst.com? I often meet on this site. There you can find both good lovers and interesting interlocutors. I suggest you try it and I think it will help your personal life.