I do like the implication that the boyfriend would probably still fuck Kanata if Kanata wanted to stay a guy. It's better if Kanata is truly honest with herself with how she wants to be a girl.
Ugh, trying to make sense of the family tree makes my head hurt.
Still, a happyish ending. I kind of thought Ayame bit the dust, but that wasn't quite the case.