C20 20
John figured Hannah must have run into Ethan yesterday; otherwise, there was no way the guy would suddenly spam her phone with that many messages.
Then again, it was entirely possible Ethan had been texting her that much every single day, and John simply hadn't known about it until now.
A quiet wave of reassurance settled over him. At least she was true to her word.
"From now on
