Perhaps he was cursed in a way that affected his muscles or joints. In the wizarding world, there are all sorts of dark curses that could cause long - term physical damage. The physical therapy could be a way to counteract the effects of such a curse. It might also be related to some sort of overexertion of his magic that had physical consequences on his body, like his magical energy being so out of control that it harmed his physical form.
One possible reason could be that he got seriously injured during a battle against the Dark Arts. Maybe a spell backfired and damaged his limbs or spine, requiring extensive physical therapy to regain his mobility.
Madam Pomfrey could be a likely candidate. She has a lot of experience in treating students' injuries at Hogwarts. She might use a combination of magical and non - magical methods to help Harry with his physical therapy. For example, she could use potions to ease pain and promote healing, while also guiding him through exercises to regain strength.
It could be a result of a magical spell gone wrong. Maybe he was experimenting with some powerful magic, and it had an unexpected side effect on his appearance, turning his hair long and white.
One reason could be that Harry is under an extreme amount of stress. He has so many burdens on his shoulders in the wizarding world, like fighting Voldemort. This stress could manifest physically as a seizure, especially if he is in a tense situation in front of Snape, who is often a source of anxiety for him. For example, if Snape is about to accuse him of something he didn't do while he is already worried about other threats to the wizarding world.
A common reason could be a curse. Some dark wizard might have cursed Harry, and the fangs are a visible manifestation of that curse.
Fanfiction usually stays within the fan community and doesn't directly affect Harry's story in the official books. So he has no reason to fight it.
One reason could be a powerful dark magic spell cast upon him by a new villain in the fanfiction world. This spell might be designed to make him disappear from the wizarding world entirely.
One possible reason could be that a powerful dark magic spell has been cast on him. Maybe a new dark wizard or witch, created specifically for the fanfiction, has found a way to make him vanish to cause chaos in the wizarding world. Another reason might be that Harry has chosen to disappear himself. Tired of the constant attention and danger, he decides to go into hiding, perhaps using some long - forgotten magic or a powerful magical object to conceal his presence.
It might be due to a genetic quirk from his family's hidden magical heritage. His parents or some distant relatives could have had a dormant gene related to eye color that got activated in a strange way. In the wizarding world, there are many things that are not fully understood about genetics and magic, and this could be an interesting exploration in the fanfiction.
It could also be that he ate some magical food that didn't agree with him. For example, he might have tried a new kind of magical sweet from Honeydukes that had a strange side effect on his digestive system. Another reason could be that he was under a minor curse. Some of the dark wizards or witches in the story might have cast a spell on him that caused his stomach to ache as a form of petty revenge or to distract him from something important.
One possible reason could be to escape the fame and the constant scrutiny that comes with being 'The Boy Who Lived'. After all the battles and chaos, he might just want some peace and quiet to heal his mental and emotional wounds.