Do guys sometimes have to reject the girl they wanted more for a girl they need in their life more importantly? The one he stays with can't lose?

girl a) he knew first he's known longer they have more connection and history
the bond is more important
=wholesome & sacred

girl b) he showed a different side to but this was too jeopardizing to go somewhere on a further level because it's too unexpected too new
wouldn't make sense pursuing
because she's nobody to him
and sadly it meant nothing
+unnecessary drama
"temporary fling"
Updates
11 mo
would he keep those shameful feelings withholding from the girl he didn't want to mislead accidentally making her believe she has a chance he just can't give for the sake of his real woman's happiness and that relationship
Do guys sometimes have to reject the girl they wanted more for a girl they need in their life more importantly? The one he stays with can't lose?
Post Opinion