On the happy ending for Bella I have more doubts than hate posts....
I share your concerns as a player, but from the perspective of the story told so far, that Bella and MC would make a particular issue of having dinner together once seems ridiculous to me. they can choose where to do it, even hours away from campus.
MC has to worry only about Jill, if he has been honest with her, he should be relaxed towards Bella (with the other LIs he can do what he wants, the streams he doesn't have to cross are only those of Bella and Jill).
and Bella only has to worry about her marriage, if it's over, even for her the worries are really small, technically she's not an MC teacher, she's not a socialite who I think has particular problems with public opinion. if on the other hand she's still actually married that's a problem regardless of the dinner... only if it was James himself who surprised them it could make the situation worse
none of the possible couples have ever done anything to hide:
Maya and Mc love in the meadow (interrupted by Derek)
Josy and MC in front of Maya's bedroom window
Sage and MC in the garden of HOTs
Josy and MC in the garden of HOts
Quinn and MC on the roof
Bella and Mc in his room at the DIKs
the only one who has shown any attention to public attitudes is Jill, the others really seem to care little about remaining secret lovers