Thank you so, so much for this comment. It means a lot to me that you've played this multiple times, thought back to it more than once, and actually took your time to leave this comment even months after playing it.
I didn't expect people to relate to Ivory a lot in his "asshole" moments--I was nervous about having players choose from his perspective. So, the feeling you describe about how you don't relate to Ivory's personality but still feel for him is something I set out to accomplish. I'm really happy that it came across, and that you were able to feel things that are difficult to describe.
On a side note, Ivory and Min are two characters that I make vignettes (of varying medium) with frequently. Right now they're part of a comic-game project! Hopefully you'll get to see them again. :)