How realistic is this scene in my story? 10 points for your opinion please!?
"she" is referring to Saylor, my 12 yr old main character, and she and her mom’s fiance Matthew are together in a coffee shop. they both dislike each other, but Saylor hates Matthew more than anything.
She recalled the drive from her home to Bluwater Wharf. Matthew sat stiffly in the driver’s seat, barely paying attention to the road. Saylor was in the backseat, staring blankly out the window. Her suitcase, purse and duffel bag remained next to her, but she didn’t touch them. Matthew didn’t utter a word to her for the entire eight hours. In fact, he barely moved except to slam on the brakes, shift the gears or turn the steering wheel. The exception came an hour into the drive when Saylor’s mom called and he immediately pulled over in a parking lot to answer her. They chatted away for twenty minutes, until apparently she asked to talk to Saylor because Matthew handed his cell phone over to her with a look of disdain. Saylor tried to explain once again that she felt strongly against spending her summer in Bluwater, begging to come back home while she was still close enough. However, her mom took over the conversation like always and threw all of Saylor’s reasons back at her, explaining that it would all work out. Then the battery died, Matthew shot Saylor more disgusted looks as if it were her fault, and the car swerved back onto the freeway.
They stopped for dinner at a roadside coffee shop. Until then Saylor had considered coffee shops for breakfast only, but she was hungry and didn’t object. Matthew ordered an espresso with two shots of hazelnut syrup. Saylor stood in line with him, but he didn’t offer to buy anything for her. A barista in a black visor and striped apron asked what she wanted. The menu selection was so overwhelming that she randomly chose hot chocolate and a bagel, laying out a few wrinkled bills. She carried her food over to one of the counter stools and ate in silence, stealing glances at Matthew sipping his drink and tapping away on his laptop across the room. Saylor ignored the chatter and laughter of the other customers. She made as much noise as possible leaving the shop, hoping Matthew would notice, but he didn’t even look up.
She waited outside for half an hour before she realized what Matthew was doing. Glimpsing through the window, she saw him sprawled out in an armchair, mindlessly watching online videos with his laptop balanced on his knees. Next to him was an empty cup.
At the moment, Saylor was too frustrated to think twice. She sprinted down the corner, pushed past several people and banged open the coffee shop doors. The bell jangled noisily as the doors slammed shut behind her. Strutting boldly past the customers who gaped in annoyance, Saylor confronted Matthew. “Can we go?” she demanded.
He continued clicking for several minutes, then looked up. “Last I checked,” he muttered, “you weren’t driving.”
“You can’t keep me here all night,” she retorted.
He went back to his computer then, and she made a few spiteful remarks just to see if he’d say anything back. He didn’t. She stood firm, casting a shadow over him, but he completely shut her out. Minutes passed, but to Saylor they might as well have been hours. Every second she waited drained her of another ounce of self-discipline, until she couldn’t stand it any longer. Her knees ached and her ankles throbbed from being pressed into the floor. Taking a step forward, she pounded the return button on Matthew’s laptop, snapped it shut and tucked it under her arm. That was guaranteed to get a rise out of him, so he’d have to respond to her. A satisfied smile tugged at the corners of her mouth as she walked toward the door. I’ve won this game, finally! Scream and shout at me all you want, because that means you won’t be ignoring me anymore. The louder and longer, the better. You heard me right, Matthew, I’ll be enjoying this!
To her dismay, he didn’t scream or shout or even open his mouth. Nor did he give her the dirty looks she’d come to expect from him. He merely took his laptop from her and headed straight out the door, for the car. She followed him, fuming, ready to throw a punch the second he turned his back. She didn’t, but she did sit down in the passenger seat. His reaction was to turn on the engine and back out of the parking stall, glancing occasionally at the rearview mirror but never at Saylor.
yes i know it’s long but i really need your help, please! Thanks so much