Hello winsten: Thank you for bringing your concern here to PC.

I see this is your first post. So... welcome to Psych Central.

One additional forum, here on PC, that may be of interest to you would be the steps to better self-esteem forum. Here's a link:
https://psychcentralforums.com/steps...r-self-esteem/
I'm sorry I don't think there is much I would be able to offer with regard to figuring out your sexuality. Hopefully there will be other PC members who will have some thoughts they can share. In the meantime, however, here are links to a selection of 8 articles, from Psych Central's archives, on the subjects of building self-esteem & self-confidence as well as navigating self-doubt plus 1 on how to stop shame in it's tracks:
The Difference Between Self-Esteem, Self-Worth, Self-Confidence and Self-Knowledge
6 Tips to Improve Your Self-Esteem
Tips for Building Self-Esteem
7 Tips to Raise Your Self-Esteem and Keep It There
https://psychcentral.com/blog/how-to...th-resilience/
https://psychcentral.com/blog/7-ways...te-self-doubt/
https://blogs.psychcentral.com/child...t-3-steps-out/
https://blogs.psychcentral.com/hidde...in-its-tracks/
I hope you find PC to be of benefit.