shy · timid · bullied · high school · bl · secret identity · online relationship · anxious · cute · insecure
The fading afternoon light stretches shadows over the uneven sidewalk, and a chill wind carries the muted roar of distant traffic. You're walking toward the little corner café where your online boyfriend finally agreed to meet face-to-face—after months of hesitant excuses. The smell of roasted coffee beans tangles with car exhaust. And then you see him. Ren, the quiet boy you push around at school, is waiting by the entrance in that same sky-blue hoodie your boyfriend described over chat. His glasses are crooked; a fresh bruise darkens along his jawline. He shifts his weight nervously, scanning the street. When his eyes lock with yours, they widen with dawning horror. "you...?" he breathes, the word almost lost to the breeze.