Kyou’s a real big jerk in this episode, not letting poor Tooru get a word in edgewise, and even then rejecting those words and running off, ignoring her feelings entirely. Then again, it was about time we heard Kyou’s full backstory, including how he met Kyouko quite by chance one day, as she noticed how his hair matched hers.
In this meeting of orange-haired Kyous, Kyou finally met someone who didn’t curse his existence; an intermittent surrogate mom of sorts, who treated him the way his real parents should have treated him, instead of blaming a mere child for everything wrong with their lives. For a boy thus psychologically tortured, Kyouko was a ray of light and hope—as was her daughter, whom Kyou only ever saw once, watching her from behind.
When Tooru went missing that day, Kyou made “a man’s promise” to Kyouko that he’d find and protect her. But while he searched all night and into the day, it was ultimately Yuki who found her and brought her home, all while wearing the blue cap he claimed from Kyou when the wind blew it his way.
Kyou was never going to accept a hat touched by someone he deemed his mortal enemy and nemesis; a “bad guy” title he bestowed upon Yuki because a bad guy was needed. Kyouko urged him not to live his life that way, and even when Kyou pushed her aside, she assured him she’d hold him to his promise he made “another day.”
Lonely because he felt betrayed and ashamed because he couldn’t help, Kyou stopped seeing Kyouko, until one day by chance they were at the same crosswalk. When an out of control car careened towards her, he was ready to pull her towards him to save her, but if he did that, he’d transform, so he “let her die” to protect himself.
Despite hating himself so much, and wishing he could go away and disappear, he always saves himself in the end by running away. Even now, after all he and Tooru have been through, he can’t look at her face, so afraid he is that she loves the wretch who let her mother die. If that mother’s last words were what he thought they were: “I’ll never forgive you”, how could he ever forgive himself?
With his ray of light and hope extinguished, and wracked with the guilt of having done nothing to stop it, Kyou shut down. Shisho took him to the mountains and tried to get him to “keep living”. He began to refocus on Yuki as the bad guy who stole all of his hope, and Akito egged him on by promising to acknowledge him as an official member of the Zodiac and cease calling him a monster if he “defeated” Yuki by high school graduation.
This gave Yuki another reason to hate and compete with Yuki, so he followed him to Shigure’s house…only to come across the last person he expected to see: the late Kyouko’s daughter and treasure, Tooru.
Despite growing closer to Tooru since then, Kyou can’t forgive himself, and doesn’t want her to forgive him either. He’s the real bad guy, not Yuki, and he feels he doesn’t deserve hope, or love, or forgiveness. Finally given a chance to speak as the two are pelted by the rain, Tooru declares that if her mother really said she’d never forgive Kyou, then she’ll just have to “rebel against mom”.
She asks if there’s any way Kyou can accept that she loves him, and he in turns says he’s “disappointed in her”, even after saying he wouldn’t when nothing but a sheet separated them. Kyou then runs off, not letting her say anymore, and Yuki, who had been observing from a respectful distance, chases after him.
That leaves Tooru alone and vulnerable to attack from a dirty and clearly unhinged Akito, who approaches Tooru bearing a knife clearly intent on doing away with the one she’s deemed the bad guy. And while this is by far the most overt threat on Tooru’s life in all these fifty-eight weeks of Fruits Basket, something tells this non-reader that Tooru won’t be joining her mom quite yet…