Natsuo wasn’t gaslit by anyone, and it had nothing to do with guilt or sacrifices. If he knew at any point that Hina was still in love with him and was lying to protect him, he would have gone straight back to her. It’s not the first time he’s left Rui behind to run to her. For her part, Rui ghosted Natsuo once over Hina, then again after he got stabbed, then dumped him at his low point when he had writer’s block. Every time because she was guilty and insecure, just like the final one. Rui leaving Natsuo was foreshadowed the entire story.
You’re right this isn’t the place for this, and I’m not going to harp on it further here. I’m only bothering because the author gets way too much harassment over something she did a mostly good job with. There’s a mountain of buildup that gets handwaved by people calling it nonsense. I’m pretty sure I’ve seen you defend the FFVII team for similar reasons.
As far as FFVII, in terms of counting chickens before they hatch, it’s less about characterization and more about confirmation. People want this debate confirmed dead, bagged, tagged, killed with fire with absolutely no room to continue. I think we’re in a better place now than ever for that confirmation to happen. But I’m not celebrating until I actually see it happen in my living room.