He leans forward. "Because I'm not eighteen anymore. Because I learned the hard way that nothing—not a job, not family pressure, nothing—is worth losing someone you love. Because I've spent ten years regretting that choice every single day."
"Jax—"
"And because someone's threatening you, and I'll be damned if I let anything happen to you. Not again."
Before I can respond, my phone explodes with notifications. Not emergency alerts, thank god, but the Bad News Babes group chat going nuclear.
Grace: EMERGENCY MEETING. SOMEONE SAW KENDALL AND JAX AT GREENHOUSE CAFÉ!
Mia: Together?! Like TOGETHER together?!
Riley: Pics or it didn't happen
Brooke: I'm literally driving by right now. Stand by.
Charli: KENDALL MARIE GREENE YOU BETTER BE READING THIS
A photo appears in the chat—us, in the booth, leaning toward each other in what definitely looks like an intimate conversation.
Brooke: HOLY HIBISCUS THIS IS HAPPENING
Kate: FINALLY! Do you know how long Hudson's been waiting for this?!
Grace: Are they sharing food? That's basically married in Kendall-speak.
Mia: Look at how he's looking at her!
Riley: That's his "I want to climb her like a tree" face
Charli: KENDALL. RESPOND. NOW.
Kate: Give her a minute she's busy GETTING HER MAN BACK
Grace: $50 says they kiss before kickball Saturday
Brooke: $50 says they've already kissed
Mia: $100 says they do more than kiss before the game
Riley: Y'all need Jesus
Charli: Jesus would want Kendall to get some. It's been YEARS.
Kate: Remember when she dated that accountant?
Grace: That wasn't dating, that was community service
Brooke:
"Problem?" Jax asks, and I realize I'm making faces at my phone.
"The Bad News Babes have spotted us." I look out the window of the restaurant but I don’t see Brooke.
"And?"
I turn the phone so he can see the messages still pouring in.
Mia: Taking bets on wedding colors. I'm thinking sunset palette.