In my fantasy WIP, my MC is very angry with a lot of people. Her mother died from a debilitating illness when she was seven (her death was so traumatizing that my MC has few good memories of her mother left). Her father caught that same illness and, not wanting her to have to take care of him at such a young age, disappears to die in secret (she becomes very angry at him for abandoning her). So she's forced to move in with her neighbors, who try to raise her as their own. But when she comes of age to take possession of her parent's property, she sells it because it only has bad memories. Her caretakers get angry with her for getting rid of everything her family worked so hard to provide her with. So my MC leaves them too and doesn't talk to them for a few years. They finally reach out to her and she agrees to work for them, but she still is angry with them when the story starts. At this point, it's been about two and a half years since their argument. Is that too long? I want to have a lot of tension between my MC and her caretakers that slowly works itself out during the story, but I don't want a reader to be turned off by it, thinking she's being unrealistically unreasonable. While she is being unreasonable, I still don't want it to be too large a turn off. Thoughts?