real talk people want so badly to believe that jopseh just has internalized homophobia and that hes only staying with his wife to hide his sexuality when there are multiple people aware that he’s bisexual (robert, mary, and probably more).
joseph lied to you when he got you to sleep with him on his yacht. he told you that he and mary were through which we know wasnt the case because mary was suspicious of you hanging out with her husband when you walk her home from the bar on josephs route. the entire route, he is manipulating your character into believing that he and his wife have issues for just the reason of them not working well together when in reality she’s developed depression and resorted to alcoholism because he is consistently cheating on her with other people. we don’t even know if its exclusively men.
we just know that he’s been doing this for a long time; pampering people and treating them special so he can get into bed with them once and never talk to them again. he tries to make it seem like robert sleeps around like its no big deal all the time and while you do have the option to sleep with robert on the first night, he makes sure you’re okay with it and if you do he doesnt contact you, again. why? because he doesnt like drunken one-night-stands. he was expecting for you to show some kind of interest in sticking around with him when he told you to leave but we didn’t get any dialogue options for it so he just assumes that you were there just for the one-nighter.
and this probably have something to do with joseph cheating on his wife with robert after pampering him and treating him with way too much kindness. hell, he even let robert wear the blue sweater that joseph always has around his neck, that was the sweater referenced in the old picture with all the dads. joseph was manipulating robert, making it seem like it wasnt his fault that his relationship with his wife was bad. and then? he takes him to his yacht and fucks him under the guise that him and his wife are through.
thats why robert, after you do two dates with him, shows up at the beginning of josephs third date to try and warn you. he doesnt want you to get hurt like he has, but robert definitely has some trouble being verbal and explaining what he means and lets his anger get the best of him. they want you to think the marriage troubles are all mary’s fault until you start getting to know mary through the other routes. shes a good woman who has never once outright cheated on joseph. she flirts and drinks to cope with his infidelity.
the way joseph acts from the getgo is some pretty shady behavior so i personally wasnt really surprised to find out how much of a dick he really is. what surprised me is that the writers wrote a very real kind of person into this ‘lighthearted’ dating simulator. josephs abusive and manipulative behavior is an incredibly real thing that happens every day, this game is trying to show you how to identify it before it gets too far or you do something you regret.
theyre not saying ‘gay/bisexual men are unfaithful!’ or ‘christians are going to hurt and abuse you!’ theyre saying ‘some people actually do this and theyre abusive as hell if youre in this situation or feel someone might be trying to do this to you, get out’
mary doesnt leave him for reasons that were never written into the story. probably because she doesnt want to put her kids through a divorce so early in their lives.
basically joseph being an abusive and manipulative partner has nothing to do with his sexuality or religion. he’s just written to be an absolute cock.