I believe he is either a currently straight gay man in denial, or more likely a gay man who is manipulating the hell out of her.I think the reason there are so many comments on here is that firstly, we see them together all the time so to hide it from the viewers means that more work has gone into keeping it a secret, secondly, it feels more deceitful than just being 'private'. I will also add, it feels icky because we can see that he is probably not entirely 'straight' and this was an opportunistic move on his part. Then there is Stephanie playing the victim when she was found out, saying that life isn't fair and people would judge her as a woman, compared to a man.
I have a friend who was married to a gay guy who had been married to 4 different women and had six kids across all four. He was caught, more than once, cruising anonymous sex in those places all gay men know to go to for that type of thing. He never dated a man, and kept chasing women.
The thing with him was that he always had a reason for the woman to pay for everything. He’d blow it with one and marry the next. Never kept a job and stole all of my friends’ money while they were married. Had fake cancer two times and she finally put him out for good. She swore she knew he wasn’t gay because they had sex, all the marriages and kids, etc. Didn’t believe it until the police caught him.
So Steph, turn this little tit loose ASAP. He’s actually gay and is playing you for your money. He’s not your best friend. He’s manipulating you. That’s why he seems perfect. He’s acting. He’s probably getting some peen on his trips “home”. You don’t just have to worry about him around all the women, but all the men as well. It’s going to be exhausting.