You do realize that XV is very clearly an unfinished game, especially with Nomura kicked off the project. Lunafreya at least never got anyone killed due to her stupidity, unlike Garnet.
“make sense for her as a character.”? Garnet’s character sucks and is extremely cliché, she is a naïve princess stereotype.
Garnet’s decisions were selfish and stupid, She quite literally goes back and hands her entire selection of eidolons to her mother after all the hard work Zidane and Tantalus did to get her ass out of the kingdom. In the end Garnet is the one responsible for giving her mother magic nuclear weaponry that annihilated Cleyra, seriously hurt Lindblum and then Alexandria itself killing god knows how many people.
But hey, we're talking about a game where a war criminal is never confronted about the shit she did and is left to stay as an unbeatable mary sue.
“Zidane has to accept”?! Zidane risked his life for her to get her out of Alexandria and to Lindblum because he loved her, and how does she repay him? By drugging and abandoning him, If I were Zidane, I would have been really upset with her after losing a close friend in the attempt to rescue her only for her to decide to blow me off and making the whole thing meaningless.
This quote from chapter four sums it up:
"Muh independence and muh mummy"
Good lord is this woman is selfish, nobody is truly independent Garnet, and yeah because your own decision right now will work out "just fine", also you already made your own decisions before like getting out of Alexandria, yet you're butthurt because your uncle Cid already had the same idea of getting you out of Alexandria, and also Zidane and the others thinking just "talking to your mom" wasn't a good idea (especially since you didn't try to do this when you had the chance before fleeing from home, something you'd assume a woman who had an otherwise perfect relationship with her mother would do FIRST) even though you yourself claimed that Cid was the only one who could possibly talk to the queen earlier, and just spent the whole beginning of the game fleeing from said queen. Not to mention how, earlier up above, she clearly said she suspected her Mother was going to start a war, her strange reaction here makes no sense when everything she suspected turned out to be true, she should be LESS likely to just "go home and try to talk to mommy", especially with how she is going back WITHOUT ANYONE TO BACK HER UP, which was the whole point of running away from home and trying to get to Lindblum in the first place.
If her mother was so darn pleasant that Garnet could have just talked her out of it, why run away from home in the first place?
Really you should have been focusing on that "suspicious person" (Kuja) in the castle, that was clearly the source of the problem and responsible for your mother's crazy behaviour and tried to find out about him by running away from home and go after him from the start instead of trying to solve this bs mystery that's so obvious.
Zidane and Garnet's relationship is pretty unhealthy here.