Leonard Snart was confused. This was not a condition he would ordinarily admit to, but right now, his head was spinning. His last clear memories were of Sara kissing him goodbye, him shouting his defiance to Druce, and then a wash of blue light. The current few moments were no particular improvement. Cisco's nattering on about multiple Earths, and even Mick's happy exclamation of 'Real Snart!' accompanied by a rough bear hug had left him reeling. The others were still engrossed in trying to tie up whatever the hell mess he'd wandered into, and hadn't really acknowledged his presence yet. (And yeah, cold or no cold, that stung a bit.)

There was one person he desperately wanted to see; one person who could ground him in all of this chaos. After wandering the labyrinthine corridors of STAR Labs a bit, he found himself peering into a room dimly lit by flickering candles (In a high-tech research lab?), and there she was. Her white leather jacket and some weapons were discarded carelessly on the floor, and Sara herself was sprawled on a couch. A sturdy sports bra covered the necessities, and revealed some wicked bruises. And…

There was a man holding her. Snart couldn't see his face - it was bent over Sara's blonde head, in shadow. But one long-fingered hand gently combed through her hair, and the other held her securely. Light glinted from a wedding band on that hand.

Some little thing inside of him withered at the sight. He tried to summon the cold, as he had so many times before in his life. The world had never given a crap for what Leonard Snart needed or wanted before. No reason to start now.

"Pardon me, mate," a cheerful British-accented voice exclaimed, its owner shoving past Snart, and into the room.

The newcomer was scruffy, and wore a loosened red tie over a rumpled white shirt. He was carrying a small glass vial and…a bunch of roses? This just kept getting weirder and weirder. The Brit crouched down beside Sara. He carefully set one of the roses in her hand, and gently closed her fingers around the stem. Then he dabbed something from the vial on her forehead and over her heart.

And now Leonard was truly confounded. Strange men did notput their hands on Sara Lance and live to tell the tale. Sara Lance did not drop her weapons on the floor. And candlelight and roses? What the hell was going on here?

"Snart!"

He turned to find Barry Allen coming towards him, grinning, with his arms outstretched. Snart glared at the younger man, who stopped abruptly, and dropped his arms.

"Right. Sorry. Leo likes hugs," he explained sheepishly.

"Also cuddles," the British guy added as he joined them. "And sometimes, a good cuddle is worth more than a boatload of incantations and holy water."

"Who are these people?" Snart growled. "And what happened to Sara?"

"Bit of a scuffle with a demon," the Brit offered. He held out his hand. "John Constantine." He eyed Snart appraisingly. "You must be the other one."

"Other one what?" Snart bristled, sidestepping quickly as STAR Labs' very determined resident medical expert pushed her way through the crowd in the doorway.

"Mr. Constantine," Caitlin began tartly, "do you suppose I can treat Sara's injuries now?"

"Of course, love. We just had to make sure she was clean, first."

"Clean? You reek of cigarettes!"

"Demonic dirt, love. Nasty stuff." Constantine grinned, and held out a rose to Snart, who eyed him rather as if he was some noxious form of insect. "Oh, go on, mate. I use 'em for protection from evil, but you've got a young lady in there who's been missing you. And I've seen her fight. I expect you want to stay on her good side."

Snart accepted the flower with a reluctant huff.

"And one for you, love," Constantine continued blithely, tucking a rose into the pocket of Caitlin's lab coat.

"Iris likes roses," Barry said, smiling brightly, and holding out his hand.

"I don't suppose I can prevail upon you people to lower your voices?" the man in the shadows drawled. "Sara's going to have one helluva headache when she wakes up."

Snart's head snapped around to peer into the depths of the candlelit room. He was less sure by the moment that he actually was awake…and he definitelyhad a headache. That voice…was his. And so was the face, when the other man finally looked up. It was like looking in a mirror, except that the other man's face was…less harsh. There were smile lines at the corners of his mouth, and his eyes twinkled with warmth.

"Mr. Snart? You prefer Leonard, don't you? I've heard a lot about you. Enough to imagine that Sara would much rather wake up in your arms."

Snart took a tentative step into the room, only to be pushed aside by an impatient Caitlin, intent on getting to her patient. He glanced at the gold band on the other man's hand.

"But…you're married," he said slowly.

Leo chuckled. "Oh, I am…but not to Sara."

"He's married to Ray," Caitlin said absently, as she checked out some ugly bruising on Sara's ribcage.

"What?"

"Not our Ray," Barry explained helpfully. "Another Ray."

"Who I really want to get home to. So why don't you get over here, where you belong?" Leo invited.

There was a sudden rush of air, and a very startled Leonard found himself seated on the couch. He opened his mouth to cuss out a certain presumptuous speedster, but the protest died on his lips as he realized he was finally - finally- holding Sara.

Leo gave him a smile that somehow managed to be kind and knowing at the same time.

"But what do I…do?" Leonard asked with uncharacteristic uncertainty. If he was really home at last, with Sara Lance cradled in his arms…it was maybe the best thing that had ever happened in his whole, miserable life. And it was too important to screw up.

"You hold her," Leo said kindly, tucking a lock of hair back from Sara's face, and setting his palm gently against her cheek. "So she knows she's safe, and not alone."

"But she's unconscious," Snart protested.

"She'll know," Leo assured him with a gentle smile. "Trust me. Take good care of her, won't you?"

Snart nodded, still a bit bemused.

"And keep her from getting up and running marathons the moment she wakes," Caitlin added, settling some cooling gel packs against Sara's ribs.

"Easier said than done," Snart muttered.

Caitlin gave Sara a final once-over, then looked up at Snart with a bright smile. "You're a very resourceful fellow, Mr. Snart. You'll think of something."

Snart was eternally grateful to the doctor for herding all the others out and leaving them alone in the dim, quiet room. Sara nestled herself a bit closer to him, a small smile playing over her features. She stirred again, then blinked up at him.

"Leo?" she asked in a rough whisper.

"Not quite."

Her eyes widened as she took in the minute differences in his features, and the leather jacket she hadn't seen since…

"Leonard?"

"The very same."

"But…how?"

"To be honest, I stopped listening once they got to the part about demons. Let's just say…Hunter once said something about miracles. Right now, that's good enough for me. Is that…OK?"

Sara smiled drowsily and wrapped both hands around his arm. "Hell, yeah."

Leonard relaxed a bit, and pressed a kiss to the top of her head. Sara was safe in his arms. He was finally home. The rest could be figured out later. Much later.