Good first post, and I agree. Good way to sum up the MC in this VN.
Also, I'm not really much a fan of Allison, but I do think the Allison situation poses an uncommon scenario as far as existing LI relationship tropes. If there is an ex-girlfriend or ex-wife situation in a VN, it seems like it's usually posed in a way where the ex-wife was the cause of the rift and she's trying to get the MC back... or maybe it was a mutual decision. It's rare where it's posed in a way where the MC was the one who fucked up and the LI has a legit reason to be pissed... It makes it so that it's incumbent on the MC make an effort to mend the relationship and/or rekindle the romance.
That's an interesting starting point that seems kind of underutilized in a lot of VNs and part of what makes this one stand out. Probably why Allison has so many fans despite
way way hotter LIs