Simon, sending big hugs of support!
When i was on the college program in 1996, one of my roommates was gay. None of us knew it at the time though. She only told us months later after our program ended when we went back for a big 15yr CP reunion Disney had.
I felt so sad that she hadn't felt comfortable enough to tell us while we lived with her. I know, it sounds funny, but it really hurt us in a way that she felt she couldn't tell us. But then again, we thought about all the hurt and pain and fear she was probably feeling.
i was so glad she did finally find the strength and trust to tell us, even later. It was a year or two later that she finally came out to her parents- her family was Catholic. She was so fearful of how they would handle it. She had been living with her partner for over a year and her parents only thought they were 'roommates'. I remember her worrying so much when her parents were coming to visit and trying to plan and be careful that they didn't see the 'spark' there or that they were more than just friends. She struggled with living that lie and putting on that show.
Thankfully, it all turned out great in the end with her parents (and brother) and I know she has a fabulous relationship with her family in AZ and even moved back after spending almost 10 years in orlando working for disney. Now she is out to the world and I can tell how comfortable she is in her own skin and how happy she is. She has a great partner too. and i am thrilled to see her finally happy and not having to live a charade.
Funny enough, one of our other roommates, who she had done a previous CP program with the prior year......well this other girl was quite the comedian and actress (still works for the mouse).......and of course the first thing out of her mouth was "Well did you ever think i was hot?"......

that broke the ice and we all died laughing.
I can only hope that you have a similar story one day- if and when you come out to your family or the rest of the world. I can't pretend to know what it is like, but all i can do is send love and hugs and prayers!!