It's understandable for Julian to change things to not exactly how it happened even though it's based on real life because, well, it's a TV show and obviously he'll have creative control over it and do what would be best for the show. BUT he kept going on about how people would connect with Brooke's vulnerability and that he wanted to share her story and the book would make such a good TV show etc etc. Which is great. But adding a character that changed Brooke's life when she was 23 to be there when she was 16? Why? He's making a show about her teenage years and that addition completely changes it. And it's weird how they're basing it off Lucas's book. If it's called An Unkindness of Ravens or Ravens then it's a bit silly because that's Lucas's story, not Brooke's. And again, I like it and it's a nice refresher that it's those years from Brooke's perspective, but adding in Julian just completely changes it. Tbh it's not even Brooke's story because adding Julian in as a love interest just makes it completely different. There's no trace of Julian in the book, which Julian has read several times, but he's putting himself in there as a basketball star and Brooke's boyfriend because... well... why?
I know people might think it's awkward for Julian to make TV Brooke be with guys on the TV show that really happened in real life, but if that's the case, don't bother making it in the first place. He doesn't want to write her being in love with Lucas and having sex Nathan so he slots himself in there? Did they not say in season 6 that they were glad they didn't meet in high school because he was a geeky mathlete and she was a cheerleader? Can't really remember but either way, Julian's also rewriting himself as a character by saying he makes game winning shots. Which, again, is okay for adapting real life to fiction, but it's meant to be about his wife's actual life and that story isn't being told like he claims it is if it's told this way. It's understandable they wish they'd met eachother earlier, but they didn't, and Brooke had her life before him and if he's wanting to make a story of that then why on earth would he add himself in? Maybe if it was him like he actually was as a teenager but at Tree Hill High, where he's just a geek at school then after a while comes out of his shell and they fall in love when they're older, like what really happened, but no, Julian's the basketball stud who's making game winning shots and making sex tapes with Brooke. I'm not overly bothered by it because we won't see it play out but the fact they've made all this happen is just a bit of a bummer because we all know that's not how it happened. Making changes to fit your vision - good, making changes to completely alter the story you're wanting to tell - not good.