“Promise me, you asshole!” He spits it out with a mouthful of blood, hands slipping as he tries to get a better grip under Peter’s shoulders.
“Promise me!” It’s all slick and red everywhere, the blood running into his eye from the gash on his forehead soaks the dirt beneath them.
“Oh, you promise?” Stiles narrows his eyes at Peter’s too perfect smile. He would be an absolute fucking moron to trust this man.
They’re in the middle of the forest at 3am, knee deep in bug guts. Some kind of demonic… cicadas, maybe? Ugh. It might be cool if he didn’t have glowing, highlighter yellow goo oozing all over, getting into his shoes and. Other places. God, why is this his life?
“Promise me we will never, ever do this again.” Peter looks even less impressed, frowning at the sludge staining his fancy cream cardigan, probably made of some kind of expensive shit like cashmere or the salty tears of his enemies.
Stiles puts on his most irritating grin.
“Aaw, not your cardy! Don’t worry, I have tide pens in the jeep.”
The faceful of wet leaves he gets is worth it.
“Tell me,” Stiles pants into Peter’s neck, sheer pleasure and the drag of Peter’s claws up his thighs making concentration slip through his grasp like sand, like, like. Fuck, fuck, like…
He scrapes his nails down Peter’s back and moans, “Say it, promise me…”
When he wakes up, it’s to the too-familiar burn of hospital antiseptic but, oddly enough, no also-too-familiar beeping of a heart monitor. His head spins when he opens eyes and oh, he knows that ceiling. Peter’s room.
He tries to think back, to pry loose the memories like fragile threads at the edge of his mind. He remembers so much blood and scrambling to get Peter safe and, “how long was I out?”
Peter’s grip is tight around his arm, avoiding the bandages on his wrist.
“You need to promise that you won’t,” Peter closes his eyes and clenches his jaw.
“You can’t leave me, Stiles.”
It’s not just a ring. Of course it wouldn’t be. Peter doesn’t just anything.
Then again, Stiles is probably one of the (very) few people who would accept a ring still on a finger. Sans body.
He fucking blushes. It’s impossible to hide, just as embarrassing as the wide, stupid smile on his face. Peter steps closer and tugs it off the torn flesh and bone, tossing the finger over his shoulder onto the bodies that litter the forest floor around them. The magic in the air encourages decay, they’ll be nothing but dirt and dust soon enough.
The same magic sings as Peter places the ring in Stiles’ palm and holds it tight with his hands.
“I told you Stiles.” He leans in close, inhaling deeply and exhaling slowly. “Forever, I promise.”