In general, it has a happy-ish ending, but there's a HUGE amount of transphobia shown in the story that makes this really painful to read. I suppose it might be realistic but it's also really rough.
The story in general is hard to follow at times, but that's just Shimura Takako's style.
There...