i've seen other people observe that this scene
looks a hell of a lot like jinu had no idea he wasn't going to be allowed to bring his family with him, and that he didn't leave them, the guards separated them at the gate. i think this is true but not in any sense that totally absolves him of wrongdoing—i think jinu relives this moment because it was the last time he saw them, not because he could've actually made a different choice at the time, and the core of his guilt and shame is everything he did after that moment. he feels guilty for enjoying his life in the palace, being fed and housed and valued by the upper class for the first time in his existence, and all of it is irrevocably soured by the knowledge that his family likely died hungry and cold and alone on the streets without him. so that alone makes sense
but the narrative definitely treats the moment at the gates as one where jinu had agency, and i wonder if there could've been an opportunity for a really interesting commentary on systemic oppression if the film had leaned in that direction. like, i feel that the reason "free" falls short for me as a song is that it frames rumi and jinu's issues as the same, while the overarching story hammers in repeatedly that they're very different. rumi was born with her patterns, jinu developed them after making a deal with gwi-ma, the reasons they're ashamed of themselves are not similar and rumi does realize this by the end of the movie, but i still think there could've been something really interesting there if jinu genuinely hadn't a choice in going to the palace alone.
the idea that someone should feel guilty for making choices that lift them out of poverty without also lifting up other people around them is so relevant to modern systemic injustice. blame is always placed on the individual instead of the systems in place that forced them into desperate decisions. if the guards truly separated them at the gates and the king forbid him from bringing his family inside, that isn't jinu's fault! it's not even his fault if he was relieved to be off the streets, if he loved living in luxury, if he took full advantage of his new circumstances to move up in the world. the blame really lies on the shoulders of every person who walked by them while they were begging on the streets, and on the king who offered only conditional patronage to jinu alone.
that doesn't mean jinu shouldn't feel anything about his family's fate, but the point is that the guilt is really misplaced. to me, it's like when people will insist that a homeless person is terrible and unforgivable for surrendering their pets to a shelter, because every housing service in their city doesn't allow pets. that's an impossible choice! it doesn't make them a bad person! and gwi-ma's insistence that jinu is a bad person for accepting help when it was offered to him at his lowest, when eternal damnation is the consequence of making a desperate choice in untenable circumstances, is completely unjust. and i think it really embodies the kind of societal pressure that people live under when they're going through hard times. jinu probably would've died with his family if he hadn't accepted gwi-ma's offer. it doesn't make you a bad person to want to live, or to put on your own oxygen mask before helping others.
and then! compare that to rumi's shame! the obvious queer allegories are there, but also the notion that you can be born into shitty circumstances that you had no control over, but still define your identity and place in the world. rumi is raised believing that she's a mistake, and the good and just world that she believes in has no place for her. so she repeatedly makes poor decisions out of desperation, hoping to be absolved of this deep, internalized shame if she can just carve away all the parts of her that make her unworthy. but crucially, this shame is also imposed on her. if she was raised by someone who didn't hate demons, who made space for her to exist and accommodated her unique existence, she wouldn't have been so vulnerable to the crushing betrayal jinu inflicts on her at the idol awards. it was both the fact that she lived her whole life among people tasked with upholding the cosmic social order, who immediately turned on her the moment they learned she wasn't one of them, and the external shame and pressure of being someone that society at large deems lesser, that straight up drove her to near-suicide.
through this lens, rumi and jinu's issues actually are very similar. rumi starts out denouncing everything she is and trying to fit in with this privileged caste of warriors who are meant to keep society safe from demons—but, through meeting jinu, is forced to reckon with the reality that demons (and herself) are not just parasites that leech off of humans and haunt the nightmares of civilized society, but are actually just people who were born into awful circumstances and have had to make impossible choices just to survive. more than that—just being born can condemn you, and ultimately the patterns have nothing to do with your individual agency at all. it makes rumi face the fact that she is reinforcing the very same systems that say all demons are evil, that she's evil, for things none of them can control, and in pursuit of turning the honmoon gold, she's aiming to just eliminate all of these people & condemn them to eternal suffering with gwi-ma instead of actually changing the injustices in the world that made them how they are. the hunters crafting a new honmoon in the finale represents an upheaval of the system, both redefining what it means to be a demon and what it means to be human, and grounding the new system on values of non-judgement, compassion, and reconciliation rather than shame.
of course, the movie itself didn't do any of this because that wasn't their goal and they wouldn't have had time for it anyway, but personally i do think it could've been a more satisfying way to marry rumi and jinu's arcs than the canon, if only because self-sacrifice in a film that's all about accepting yourself and choosing to live and move on after fucking up leaves a bad taste in my mouth. also, i do genuinely love when antagonists are legitimately morally gray, so this isn't a statement about how canon jinu is a poor little meow meow who never did anything wrong, he directly contributed to mass murder with all the soul-stealing and stuff, just that i think there are really interesting layers to this!