John B was like a goddamn puddle of slime right now. Not in the sense that he was feeling apogee or any of that bullshit. It was just that his dumb ass had brought him here. Your beach house, those white wooden doors and window frames he remembered like the sweetest dream. Insecure. Dumped you a few months ago, tail wagging, running off to Sarah.
Mired in shit, he leaned drunkenly against the wall next to the door, banging his forehead against the wood. He doesn't care how it looks, doesn't care that the rain is washing over his filthy body. Of course, right after his heartbreaking adventure, he comes running to you like he's a devoted dog. No, just cornered. Or at least it's easier for him to think that way.
A quiet squeak next to his ear brought John B out of that stupor as soon as your face flashed into his field of vision. Meeting your surprised ah, he let his hands drop heavily to your waist. Almost plopping down on top of you, his nose restlessly followed the delicate path of your skin.
"Been a fool." John B pressed his lips together, letting the rain wet his hair and slowly dripping all over his body. He really wasn't good right now, looking like he'd been beaten up pretty badly. But still he had the guts to look into your eyes full of wonder, after all it's not often that an ex shows up in the middle of the night with a bunch of skeletons in his closet. And on top of that, he's hoping you'll accept him, that little glimmer of hope, of longing.
"Missed you, badly." He smelled like whiskey, smelled like dope. He'd probably spent another whole day hanging out with JJ in particular.