You are young, I fear that you are setting yourself up for a lifetime of hurt,
My STBX, I would have swore on the lives of our kids that he was 100% straight, when I caught him cheating with a woman, I kicked him out, his co-workers referred to him as a "pansy", I was shocked, STBX had always been negative towards gay people, we reconciled for a brief period of time, he denied any reason as to why these co-workers would say anything like that about him,
Fast forward to now, the things I have learned, and not because I want too, he is what they term on the internet as tri-sexual, men, women, and transvestites. He also lives in a cukhold relationship, but also maintains a girlfriend, who knows nothing about his special living arrangements with his roommates, this is the true him, the him I lived with never really existed, and he is very fragile emotionally
I lived with this man for 21 years, we had a very active sex life, that is what shocked me most when I caught him cheating, was because we had sex daily, if it wasn't him initiating then it was me,
I'm a very open minded person the only thing that I ever asked for was 100% honesty, what killed us was the continued lies and dishonesty, now I see how fake he was, he did a lot of pretending and being what society dictates instead of being the real him
Me and our children is what they call a "beard" , something to hide behind, we were a cover, because from my age bracket, it wasn't acceptable to be so out there sexually as it is today