(Greetings from lovely Canada! This is the last Chapter of His Nightmares. I hope you've all enjoyed this piece; I certainly had a blast writing it. Concrit and comments welcome! Look for more stuff from me soon!)

For the first time in four days, Perry woke up with his alarm clock buzzing in his ear. He flopped his hand onto the snooze button, and drew back under the covers, head swimming with thoughts.

Today was going to be an interesting day. Perry was torn between eagerness to explore whatever had happened with JD, and hesitance at trying anything when his situation with Jordan was so rocky. Despite her ultimatum, Perry knew Jordan had a way of reversing her ideas about situations like this. Therefore, as he drove to work that morning, Perry resolved that he'd keep Jordan on the table, but JD was still currently topping his list of interest at the moment. Speaking of the doctor…

Perry pulled into the parking lot to see JD getting off his bike, giant ass helmet in tow. He smirked and pulled into the parking space next to the bike rack, getting a questioning look from JD as he stepped out of his car. "Follow," said Perry, jerking a finger behind him. He turned and walked into the hospital, JD ambling up behind him.

Perry led JD to the locker room, which was thankfully empty, though he knew that could change quickly. So when JD stepped inside, he grabbed the kid by the waist and pulled him against a locker, growling slightly and pressing a kiss to his lips. JD gave a little moan as Perry began planting kisses down his neck, enjoying the way the younger man squirmed under him. He was about to reach for the bottom of JD's scrubs shirt when he felt a hand on his wrist, stopping his movements.

Perry pulled back to see JD's face set in determination. "Newbie?" he asked, a little confused. JD shook his head, signaling that he wanted to speak.

"Dr. Cox, I-"

"Damnit kid, when I've got my hands in this position, you will not refer to me as that."

"The Big Cheese?"

Perry sighed. "Just… Perry. I feel like I'm in a bad porno when you call me 'Doctor' while I'm making out with your neck."

JD blushed slightly but continued. "Perry, I really want this. I really do. But I can't come between you and Jordan."

"Newbie, Jordan is so not on my mind right now. Farthest thing from it."

"Yeah," said JD, looking down, eyes betraying his discomfort. "But I know you two. You go off into other relationships, but end up making up and playing nice for a little while before the cycle starts again. I…" he hesitated, looking up at Perry. "I don't want to be in the middle of that. I can't deal with that emotional roller coaster. You need to quit Jordan, for good."

"So what the hell am I supposed to do?" Perry was getting angry. Emotional roller coaster? Sure, Jordan and he fought more than God and Satan, but JD was making a request that Perry had no intention of keeping. He couldn't 'quit' her forever, could he? Ignoring the Brokeback Mountain jokes that were popping into his head, he continued. "Where the hell do we go from here?"

"You need to think, long and hard about what you're going to do."

Perry scoffed. "Think about it. Use your brain." He was suddenly furious. "That's what you keep telling me. I'm trying my damned hardest, and you keep on believing that I've got all the answers!"

JD looked confused. "What are you talking about?" he asked. "I just asked you once to think on something. It's not a reoccurring problem."

"It is when even in my dreams you don't shut up about it," Perry growled. JD looked even more confused at this point. Well, Perry would enlighten him.

So Perry talked. He told JD every single dream, relating every detail while keeping his eyes locked to the other man's, watching them change between several emotions over the course of the story. When Perry finished, JD was quiet for a moment, and Perry felt like he was about to explode from frustration. Finally, JD spoke, eyes filled with a sad disquiet.

"If you can't figure out what your own damned dreams mean, you really aren't ready for this."

Perry's eyes popped open in shock. He uttered a few guttural sounds, unable to form actual words. JD continued before Perry's frustration overpowered him. "You kept on thinking it was Jordan that was the problem. It wasn't though, it was you. You're the problem, Perry," JD murmured, looking down with a sad expression. "And until you realize that, you won't figure out a solution, not in the dream or here now."

As Perry watched, JD slowly pulled himself away from the wall and leaned in, brushing a kiss to Perry's cheek before moving to the side, disappearing out the doorway. Perry just stood there, watching the door swing shut with a thunk. Silence crept over the room.

He let out a heavy sigh and sat down on the bench, pressing his face into his hands. JD was crazy, right? How could Perry be the problem? It wasn't Perry's fault that Jordan was a bitch and that JD couldn't handle a little tension.

Even Perry had trouble convincing himself that this was the truth, and he didn't leave the locker room for a long while. When he did leave, he still wasn't convinced.

>>

Where was JD? Perry couldn't feel anyone next to him, and his eyes shot open. He let out a gasp when he saw the sight before him.

JD was hanging loosely from the ceiling, hands bound to a rope leading up into the darkness. His feet were dangling a few inches above the ground, so he swung a little like the ceiling lamp next to him. The demon she-witch 'Perry' was also there, Perry noted with disgust. She was walking around JD, a whip held in one hand. She flicked it back and forth like a twitching snake, and Perry saw fear in JD's eyes as he watched the tip swish back and forth across the floor.

"JD, I have a question," 'Perry' asked, sneering at Perry as he spoke. "Why do you trust Dr. Cox so much?" When JD didn't answer, she cracked the whip in front of her, causing both men to jump in apprehension.

"Well…" JD began, "because he's always honest with me. If I'm doing something wrong, he'll tell me, and if I did something right, he tells me so. I guess that makes me feel… safe. Like I can trust him to let me know when things are going wrong and not keep me in the dark. He might be all 'angry Dr. Cox' at work, but he never does it to really hurt us. Right, Dr. Cox?" JD shot him a hopeful look.

Perry, however, was quietly staring back at JD as several things began to fall into place in his head. Before this point, his dream self had been an isolated consciousness from his true self, but now they were one, and Perry was seeing the truth clearly.

He had been hurting JD, by not being honest with the kid about Jordan, by taking out his anger towards her on him. He'd been so worried about keeping his domineering, heterosexual image up for the rest of the public that he'd been holding onto Jordan like a leech, using her to assure himself that everything was fine; that Newbie hadn't been making his stomach flip and flop and turn into knots for the longest time. And he'd been denying these feelings by taking his anger out on Newbie, to push the kid away so he didn't have to deal with what he felt. These dreams, they were just a way of opening up his emotions and letting JD slip inside. And Perry realized finally that he had no qualms about letting the kid in.

'Perry' had stopped in front of JD, and as Perry watched, she raised the whip and prepared to strike. JD was struggling, cringing away from her, trying to somehow escape.

"JD!"

'Perry' turned around to look at him, and JD stopped squirming, giving him a questioning look. Perry continued, pressing himself against the glass wall, eyes filled with desperation. He was out of ideas, and needed to say this "JD, I'm sorry. I'm sorry for hurting you. I'm sorry that I was in denial about all of this. I'm sorry that I betrayed your trust. And I'm sorry that I couldn't think of any way out of this…"

'Perry' was sneering at him, but JD's face broke out into a smile. "It's okay. I'm glad you finally figured it out. And don't say that you don't know how to get out of this, because you do." Perry looked at JD questioningly. "You know deep down, what to do."

The final puzzle piece fell into place. Perry backed up as 'Perry' raised the whip, and then lunged forwards, straight at the glass. His mind was not set on how much it might hurt to slam into the wall, or how much force was needed to break it. He was only concentrated on one thing; saving JD.

The glass shattered around him, spreading and cascading to the floor, flying outwards towards all three of them. Perry ignored it, not even feeling the pain as shards cut into him. He reached out for JD, who was looking at him with a mix of hope and desperation.

And then everything went black.

>>

Perry was still running when he woke up. Well, he wasn't running, so much as he went lunging forwards, off the bed and onto the floor. "Damnit!" he yelled, jumping up and getting his balance before rushing out of the room. He rushed back in after a moment, shouting at himself. "Can't go out without a fucking shirt on!" he yelled, rushing to the closet and wrenching it open.

After haphazardly tossing on whatever was first on the rack, he sped out of his apartment and jumped into his car, pulling away into the night. Ten minutes later, he was standing in front of JD's door, slamming his fist into the wood. "JD, open up!" he yelled, cursing when he accidentally hit his hand onto the metal number hanging on the door.

There were sounds coming from inside, and a moment later JD opened the door, eyes drooped in exhaustion but also filled with annoyance. "Perry, what the hell?" he said, covering a yawn with his hand. "Do you know what time it is? You're lucky Turk and Carla are away for the weekend."

"That's not important right now," Perry said, his voice dropping slightly. "What is important is… I need to apologize." JD visibly perked up at this, and Perry pressed onwards. "I'm sorry that I've been more of an ass lately than I usually am. I'm sorry that I was taking my anger at Jordan out on you. You didn't need that; I need to deal with her on my own. And I'm sorry that I was such an ass about all this that you couldn't come to me about how you felt, that I had to initiate it."

JD was glowing. Perry didn't think he'd ever seen the kid happier in his life. "You, you really mean it?" he asked, eyes filled with hope.

"Yeah." JD grinned widely at this, and Perry could tell he was struggling to keep from crying. "And I've also made a decision… about Jordan." JD's smile dropped slightly, but his eyes were still hopeful.

"I quit." Perry moved forwards, wrapping his arms around JD's waist and pulling him into a deep kiss. The younger man responded with a moan, hungrily accepting the kiss and moving into it. He groped at Perry's shirt, and Perry felt him grasp the lapels of his jacket. JD pulled away for a moment, but used the space to pull Perry into the apartment. Perry growled in interest at JD's actions, and the younger man gave him a wink. Then he kicked the door shut behind them, and Perry knew that he was forgiven.

>>

"Hey, Perry?"

Perry watched JD move around the room, throwing a few things in the laundry and tossing Perry's forgotten clothing into a pile by the door. "What is it, Newbie?"

"Did you ever resolve those dreams?" JD asked, finishing his tidying up and crawling back into his bed. He moved closer to Perry, snuggling into his chest with a contented sigh.

"Eh, it doesn't matter to me anymore. I think I got the point." JD giggled at the comment, giving a nod and a yawn.

"Well, I'm glad you finally got it. Really, really glad." He yawned again, making a pleased noise as Perry started stroking his hair.

"Get some sleep JD." He was right after all; JD was a good name. He liked saying it. He'd have to use it more often.

"Good night, Per."

"Good night, JD."

>>

There was glass on the floor around him, but Perry didn't care. He was only concentrated on the young man who was curled against him, nursing his broken leg gently. A cell phone stolen from the pocket of the fake Perry was lying next to them, with the numbers '911' punched in, and they could hear sirens in the background. Help was coming.

Speaking of the fake, she was currently lying a few yards away, throat torn open by thousands of tiny shards of glass. Perry had turned JD away from the form, not wanting to upset him, and was currently wiping shards of glass out of his hair.

"Is everything going to be okay?"

Perry hesitated, and then smiled. "Yeah, kid. Everything's going to be alright. I promise you."

JD looked up at him, a happy expression lighting up his face. "Good," he said, reaching up and planting a kiss on Perry's lips. "I'm really glad it will be."

And as the ambulances grew louder, the dream faded away for the last time.

THE END