Tomoya’s depression gradually fades away after he meets Nagisa. Tomoya’s attitude toward school before he met Nagisa was one of resignation and hatred. Tomoya expresses his desire to erase all of his painful memories in the anime’s opening scene. Over the course of the show, except at a few vulnerable moments, Tomoya is dismissive of these experiences when they come up. Tomoya’s actions lead him to join other characters as they explore the most painful memories of their own. Tomoya manages to avoid thinking about his own problems by thrusting himself into the problems of others, not unlike Araragi.
Tomoya’s outward attitude toward his Father up until the Ends of the Earth was one of disgust and resentment.
In the first few episodes of Clannad, we see a few scenes in which Naoyuki approaches Tomoya at home. In those scenes we catch Tomoya the narrator off guard. Tomoya, during the scenes with his father, is much different than his usual aloofness would suggest. More than anything, when face to face with his father, Tomoya regresses to a more Shinji-esque character. In these scenes, Kyo-Ani’s expression work really drives home that Tomoya is still a child, one that has been hurt and handles problems by running away.
Naoyuki is reaching out to Tomoya, trying to reconnect with him, and Tomoya responds by running away. These scenes also betray Tomoya’s aloofness and indifferent attitude toward his relationship with his father. If Tomoya really didn’t care about being family with his father, he wouldn’t cry out in episode two, “don’t treat me like a stranger!”
OH ALSO, TOMOYA DOES NOT NEED TO FORGIVE HIS ABUSER. CLANNAD IS STUPID ABOUT THAT.
Tomoya’s desire to help Nagisa, Fuuko and Kotomi is fueled by his resentment for his father and his resentment for himself. Tomoya knows he’s fallen to pieces since the incident with his father. What Tomoya hates most about his slip into delinquency is that he sees himself becoming his father. Tomoya’s desire to become a better father than Naoyuki drives him to help all of these women that he comes across in his school. This may also explain why Tomoya seems to treat all these girls like children.
Tomoya carries with him a burden of self-hatred that he lets slip into his speech from time to time. For example, in episode seventeen of After Story, Tomoya asks Ushio, “are you sure you want to go on a trip with a guy like me?” Tomoya, between his meeting Nagisa and [the last time Nagisa gets sick] her death, made a lot of progress towards coming to love himself, but after blaming Nagisa’s death on himself and coming to regret all of that time, Tomoya walks back all of that progress. And also actually becomes exceptionally shitty by abandoning his daughter.
Naoyuki’s violent episode when Tomoya was a freshman ruined Tomoya’s school life by forcing him to quit Basketball, the one thing that gave him purpose. Without Basketball and filled with resentment for his father, Tomoya lapsed into delinquency after that incident. That must have been when Tomoya came to hate his school.
Along with the untimely death of Tomoya’s mother, this incident is his and Naoyuki’s shared sob story. The portrayal of Naoyuki in the anime is very interesting. Despite the way Clannad is filtered through Tomoya’s point of view. Every depiction of Naoyuki is supposed to be sympathetic, and I often doubted that he ever hit Tomoya at all on my first watch. Should Kyo-Ani have animated a flashback to that incident? Hmmmm.
Even though Tomoya came to hate school in the wake of his forced retirement from the Basketball team, it wasn’t as though there was nobody at the school that cared for him. Koumura-sensei, noticing Tomoya’s growing disinterest in school, orchestrated his first encounter with Sunohara. In doing so, Koumura brought into a Tomoya’s life a reason not to totally give up on school. A person with one friend is much more social than somebody without any friends, in my experience. It’s not explained in the anime how Kyou became friends (though none of them would have admitted it) with Tomoya and Sunohara, but I have a feeling it wouldn’t have happened if the latter two weren’t already friends. Tomoya was likely en route to voluntary total social isolation before he met Sunohara. Koumura-sensei saved Tomoya from becoming totally antisocial. Without that intervention from Koumura-sensei, Tomoya would have adopted an Araragi-esque loner ethos and probably wouldn’t have been inclined to reach out to Nagisa, let alone embark on his woman-saving crusades of Clannad’s first season.
Tomoya’s perception of each heroine is partially determined by Tomoya’s perception of himself. Tomoya’s perception of each heroine changes based on how Tomoya sees himself in relation to them. ‘Cause he’s a selfish bastard.
Tomoya, in his first interaction with Fuuko, is condescending and takes it upon himself to take away something from her as a disciplinary measure with Fuuko’s best interest at heart. Imagine that you get a B- on a test in Math class because you’ve been texting in class lately rather than paying attention. Then imagine some stranger comes and takes your phone away from you so that you have no choice but to pay attention. That’s what Tomoya does to Fuuko… Fuck that! Who does that? Who the hell does Tomoya think he is? Everybody has a right to make shitty decisions, but Tomoya just takes it upon himself to take Fuuko’s carving tool away from her since her hand is hurt. Nobody asked you, Tomoya! What gives you the authority to just march in and take things that aren’t yours? This is mirrored in episode seventeen of After Story when Ushio’s toy breaks and Tomoya fixes it. After fixing the toy, he tells her to let it dry after before playing with it, but she does not listen and the toy’s wheels stop working. Unlike the case with Fuuko, Tomoya doesn’t actively prevent Ushio from playing with the toy before the glue finished drying. Though it might not have been his intention, this was a far more effective parenting decision. Tomoya treated Ushio like a big girl and allowed her to make her own mistakes. In Ushio’s case, she probably learned from this mistake the importance of listening to adults. Ushio’s mistake was also a step toward her learning the value of patience, which is probably one of the most important things for children to learn. Tomoya’s approach to parenting Fuuko, on the other hand, was to make it impossible for Fuuko to make her own mistakes.
That being said, Fuuko probably didn’t need Tomoya’s aggressive parenting. Tomoya’s first impression of Fuuko is that of a kouhai stubbornly continuing to hurt herself. In Fuuko, Tomoya saw an opportunity to demonstrate to himself that he can be a better parent than his father. In designating himself as the father figure, Tomoya’s lasting impression of Fuuko became that of a child in need of guidance. After Tomoya realizes that Fuuko really is a goddamn coma ghost, he realizes that he actually feels a sense of responsibility for Fuuko. Little does he know that Fuuko is way more mature than him.
So why does Tomoya feel motivated to help all of these infantilized helpless heroines? Everything we know about Tomoya would seem to suggest that he wouldn’t be inclined to waste his time with other people, least of all those like Nagisa who are trying to get the most out of high school and enjoy things like club activities, which Tomoya and Sunohara feel they had snatched away from them. Sunohara even says as much when he notices Tomoya spending time with Nagisa. It’s all about Tomoya’s Daddy issues, that’s what runs his life throughout most of Clannad.