Who cares what her circumstances are at the moment. Again, she cheated (all night 5 times at a minimum),didnt communicate, sucked dick a few times before this, hid everything from Shinobu, ghosted him, didnt communicate at all during this whole thing, left via text, didnt care about how her actions would effect her supposed lover (he's miserable now), didn' trust Shinobu, believed some random fuckboi over her boyfriend, betrayed all of Shinobus good will over years.
Naaaah no situation where they end up together is good. This is someone we know is toxic getting together with someone we know isnt. That's not a good ending.