It could be a result of a genetic mutation that is unique to the fanfiction world he is in. This mutation might be triggered by extreme stress or exposure to certain substances, causing his eyes to bleed. For example, if he has been in an area filled with some strange radioactive - like substances that affect his body in this unusual way.
Perhaps he has a connection to some otherworldly entity. If this connection is severed or disrupted in some way, it could cause physical manifestations like bleeding from the eyes. This could be part of a complex plot where his relationship with this entity is crucial to the story's development.
One reason could be his own clumsiness. Maybe Peter is always in a rush and not paying enough attention to his surroundings. For example, he could be running down the stairs while looking at his phone and trip, resulting in an injury.
Well, one reason could be that he's on a secret mission for S.H.I.E.L.D. that requires him to go undercover and cut off all contact. Maybe he's investigating a new super - villain threat that's too dangerous to let anyone know about.
It could also be due to external pressure. The media or some powerful figures in the fanfiction world might force Tony to stay away from Peter. They could spread false rumors about their relationship or use their influence to separate them for their own gain.
Maybe it's due to a new and powerful enemy's attack. In fanfiction, authors might create unique villains with abilities that specifically target Peter's weaknesses. For example, if the villain has the power to disrupt Spider - Man's enhanced senses, it could cause Peter to be disoriented and ultimately collapse. Another aspect could be that Peter overuses his powers without proper rest, which exhausts his body and causes him to collapse.
In the fanfiction, Maryjane could be in love with someone else at the time. Even if she has some feelings for Peter, her stronger feelings for another person make her reject Peter. Also, Peter might have done something in the past that Maryjane can't forgive, like lying to her, which results in the rejection.
One possible reason could be that Peter is being framed for something. Maybe there's a misunderstanding where evidence is planted to make it seem like he's betrayed the Avengers, so he flees to clear his name.
Maybe it's about loyalty. Tinkerbell has been by Peter's side for a long time. She might see Peter as not just a friend but also as a symbol of Neverland. So, if there's a threat to Peter that could potentially destroy Neverland as well, she would sacrifice herself to ensure his survival and the safety of their world.
One reason could be a difference in ideology. Steve might have very traditional views and Peter's more modern or reckless approach could clash with that, leading to Steve's outburst.
Maybe Tony believes that Peter is in some kind of danger that May can't protect him from. So, he takes Peter away to keep him safe in a more secure and technologically advanced place that he can provide.
Perhaps he feels a sense of loneliness. Even though he has the Lost Boys, there might be times when he realizes that he is different from them. He is the only one who truly doesn't age, and this realization could hit him hard and cause him to cry, as shown in some fanfictions.