How can I correct this sentence? Does it sound awkward?

This is for my Creative Writing English class. Thank you: “Close your eyes and no peeking!” Jade did as she was told. While she waited, her ears perked up at the curse words that flew out of her boyfriend’s mouth. “Joshua,” she said. “You know your mom doesn’t like you swearing.” “Sorry.” A few seconds and one... show more This is for my Creative Writing English class. Thank you:

“Close your eyes and no peeking!”
Jade did as she was told. While she waited, her ears perked up at the curse words that flew out of her boyfriend’s mouth.
“Joshua,” she said. “You know your mom doesn’t like you swearing.”
“Sorry.”
A few seconds and one curse word later, she was allowed to open her eyes.
She gasped in surprise at what he held out in front of her.

(THIS LAST SENTENCE IS WHAT I'M TALKING ABOUT. GRAMMARLY KEEPS SAYING THERE'S AN ERROR):
In his sweat-glistened hands was a small red box, and a silver heart-shaped ring was tucked into its sleeve.
3 answers 3