A/N: The Bad Dream … After weeks of mulling over her feelings things come to a head when her subconscious takes over.
She woke up with a start. She blinked hard to adjust her eyes to the light in the room. It was still dark except for the moonlight shining in through her window. She smoothed her hair back from her face and wiped her hand across the dampness that still remained across her eyes. She'd lost him. She felt emptiness inside her chest and it ached for him. Why did it take her subconscious scaring the crap out of her to make her wake up and see what she'd been pushing away all this time? She needed to go to him and pray that she hadn't done too much damage. She pulled on her boots, grabbed her keys , a jacket and ran out the door. She was thankful that Henry was with Regina because she was sure she was screaming in her sleep.
She quietly entered the boarding house at Granny's and went to his room. He was probably asleep but she needed to see him. She needed to know he was ok. She knocked and waited. She heard noises from behind the door and subtle curse words after a bang. She smiled and felt a little relief knowing he was there and ok. He pulled open the door, his hair messy but he still looked adorable.
"Swan?"
She jumped at him and held him as tight as she could. She could feel the tears pooling in her eyes again and she could breathe. She could feel her heart beating hard.
"Swan, what's happened? Are you alright?" he asked in a strained voice as she gripped him.
She didn't want to let go. He was giving her tiny kisses on her head and smoothing his hand down her back. He pulled her inside and closed the door behind her.
"Don't let me go. Don't let me go." she whispered. He held her tighter.
"Swan, are you alright? What's wrong? Why are you crying? Is it Henry? What can I do?" he asked.
She held him so tight, tears still falling and whimpers from her lips.
"I'm sorry to barge in so late. I had a bad dream and I'd lost you." she whispered into his chest.
He relaxed and snuggled her close to him. "I'm here, I'm not going anywhere." he said.
She pulled away and looked up into his eyes. "I can't lose you." she said kissing him lightly on the lips.
"Swan, I'm right here. I'm not going anywhere. It was just nonsense, a bad dream." he said smiling.
"Killian, I've been such a fool. I'm so sorry. I'm sorry for pushing you away. I'm sorry for holding back. I was scared." she said.
"Swan, you don't have to apologize to me. I know you are scared. I'm a patient man. You know how I feel about you and I'll wait until you're ready." he said kissing her lightly.
"Killian, When I thought I lost you.. I-I've never felt pain like that before. I can't lose you. I just can't." she said pushing her face against his chest. She just listened to his heart beating. She listened to him breathing.
"I'm here, I promise you I'm not going anywhere. Lass it was just a dream." he said with a little chuckle.
She pulled away and looked into his eyes. He was grinning at her like an idiot but his smile softened when he saw how visibly shaken she was. He caressed his hand down the side of her face kissing her on the lips lightly.
"Killian, I love you." She said smiling.
"I know Lass, I've just been waiting for you to realize it." he said smiling.
She kissed him lightly.
"I'm sorry it took me so long. I'm sorry it took my subconscious to tell me what my heart has known for a long time. Most of all I'm sorry if I've hurt you." she said.
"Emma, please stop apologizing for who you are. I love you Sweetheart. I would wait for you until the end of time. Nothing you've done could have deterred my feelings for you." He said looking at her with all sincerity in his eyes.
"Will you come home with me?"she asked.
"It's late, why don't you just stay here with me tonight." he asked.
"I mean for good." she said smiling.
A look of understanding crossed his face and he held her tight resting his chin on her head. "I'm forever yours." He said.
She felt relief for letting her feelings finally come to the surface and she felt safe. She spent the rest of the night making it up to him and woke up the next morning rested and happy in his arms.
