Rewatching starstruck (2010) and as much as I love this movie and the songs I always forget how much Jessica annoys me. I understand she's just a teenager but she's rude and belligerent for no reason, especially to Christopher, and she constantly refuses to see his side of things or understand his perspective throughout almost the entire movie. She also refuses to take any blame for anything that happens even when its partially or totally her fault (ie. Petunia sinking). Sure Christopher wasn't a perfect person and he made mistakes throughout the movie but she literally goes on a rant yelling at him and saying he's not a real person because he's rich and famous. He was literally a child star, he had no choice in the matter. She also constantly belittles his struggles because she doesn't understand them and believes he's just being a spoiled brat. Claiming that he has a choice in everything and he's choosing to play along with his parents like he's not literally a 16 year old child star.
She's such an unlikable protagonist and I have no idea why the writers would made her this way, even if they were trying to write a "realistic teenager". Imo her sister or Christopher are a more realistic teenage character, she's just difficult to watch.
"When you know you're having kids, you have all these expectations of what life's gonna be like, you know? The milestones—the first words, first steps. First crush. Then they tell you your kid's gonna be different and he's gonna have challenges other kids don't. They warn you to manage your expectations. All those milestones start to seem like a stupid fantasy."