From my experience, chaos theory applies quite adequately to videogames. Minor uninspired decisions made at the beginning of a playthrough can pretty much expand into massive hurdles as said playthrough unfolds, totally ruining the whole experience in their wake. However, tinkering with the offending parameters can work miracles and make way for a much more pleasant playthrough. I've been copiously using that trick to great effect, from Dragon Quest IX to Animal Crossing, and I decided to let it work its magic once again on Fates.
I came to realise in the last hours that despite my best efforts, my run couldn't be salvaged. I had made too many bad decisions, taken too many wrong turns and wasted too much time on endeavours that turned out to be unproductive, ruining my whole playthrough beyond repair in the process. I needed to wipe the slate clean and start anew, and that's exactly what I did by erasing my save and restarting the game from the so-called "branch of fates" where paths diverge, choosing Hoshido once again.
My first change was to opt for a female Corrin instead of a male one. My reasoning was that the moe-ladden behaviour of my male units would be easier to swallow if it were directed towards a female character, because it would then pass as chivalry or galantry rather than boy's love innuendos. I was also secretly hoping than the bonding scenes would be toned-down for male mates and that I would escape embarrassing kissing simulations. To my utter delight, my assumptions and estimates proved quite accurate, and that fresh new start with "Lady Corrin", as she's respectfully called by my force, totally feels like the right decision. There is also something more intangible at work there: for some unfathomable reason, I do feel that the whole story works better with a female Corrin. Granted, this may be a personal impression only; but on the other hand, I never experienced this kind of feeling with Pokemon or Avalon Code, whose stories flow just as naturally with characters of both sexes. I'd be curious to know if other players feel the same—because sometimes, stories do indeed work better with a character of a given sex for a myriad of intangible reasons—or if this is really just an idiosyncrasy of mine.
Then there was the Kaze issue, which needed to be resolved at all costs. Kaze was my absolute favourite unit by a very long shot—heck, I liked him considerably more than my Corrin—and to lose him was quite a blow to my morale. I knew I had to save him during that second playthrough; and since this can be achieved through gaining A support rank with Corrin (kudos to Elisa for letting me know about this), I figured that I could as well go all the way and pair my stoic, aloof, noble-looking female Corrin with equally stoic, aloof and noble-looking Kaze. As I'm a total sucker for stoic, aloof, noble-looking characters, this was absolutely a match made in heaven; and it certainly helps that the support conversations between these two were both intense and full of restraint and thus quite fascinating to watch. This riveting dynamic is maintained during the bonding sessions, which are a glorious mix of reserve, formality, frankness and forwardness on Kaze's part. If the Corrin/Azura bonding sessions were often reminiscent of dates between teenage lovers, Corrin and Kaze's brand of bonding is much more genuinely akin to intimacy between adult spouses, which suits my tastes better. At any rate, that matter is now solved, and I can relax and indulge in the joy of fighting with my favourite unit throughout the whole game without fearing that he'll be removed from my force. Life is sweet!