Hey! So… this appears to be one of those "I didn't mean for this to be longer than a one-shot but this happened" things.

By the way – while I am truly, truly grateful for all the reviews, I should say that I am far from a medical professional and my way of dealing with panic attacks might be completely wrong for somebody else. So please be careful!

Disclaimer: I still don't own OUAT.

"Mum! Killian! Wake up!" Henry shouted.

"Huh? What?" - Emma all but jumped off the couch.
"What's wrong, lad?" - Killian asked sleepily.

"Just look outside! We have to go have a snowball fight!" - He was grinning from ear to ear. Emma frowned anxiously.

"Kid, I don't think that's a good idea" - she said, sneaking a glance at Killian, neither of them having forgotten last night's panic attack induced by a mere image of snow. He caught her looking at him and smiled, not wanting to disappoint the lad.

"Sure, Henry. I am not familiar with the concept, but I'm sure you can show me" - Killian said with a smile, trying to hide the anxiety igniting in his stomach. Henry nodded vigorously.

"Mum come on! Pleeease?" - he gave her his best puppy dog eyes. Emma sighed.

"Can you give us a minute? We'll be right down" - she promised. Henry nodded and ran out of the apartment.

"Killian, you don't have to..." - Emma began. "I can just tell him you're not feeling well and we can hang out here?" He shook his head.

"I'll be alright, love" - he replied, hoping to sound convincing. The truth was, however, that he had no desire to relive last night's terrifying experience. Nevertheless, he was fond of Henry and did not want to let him down.

"Are you sure?" - Emma asked anxiously. He nodded.

"Put some extra clothes on, Swan. It looks like it's bloody freezing out" - he supplied. She nodded and threw an old beanie of David's at him.

"Same goes for you, buddy. I don't care how you're used to cold nights at sea, you aren't getting hypothermia on my watch" - she said with a tone of finality. He nodded, grimacing at his reflection in the mirror.

"I look like that buffoon Smee" - he muttered, following Emma out.

At first, he was genuinely enjoying himself. Henry insisted that Killian be on his team, with David and Emma on the opposing one. They decided to take their snowball fight into the woods near the Toll Bridge in order to not damage any property and face Gold's wrath. This provided both teams with several tactical advantages - they could hide behind thick trees or, in Henry's case, even climb them. Killian soon realised, however, that the latter was a very, very bad idea.

"Henry, no!" - he heard Emma scream and a second later, he was hit by what he thought was a small avalanche but was actually all the show from a thick sycamore. He stumbled and fell onto the white ground, feeling the cold seep through his clothes.

"No.. not again"... he thought to himself, feeling dizzy and nauseous, not unlike last night. He could barely make out Henry's apologies and Emma shouting something to David. Something about there being no time...

He curled into a ball, wrapping his arms around his knees. His heart felt like it was about to jump out of his chest. It felt as if he had to use his arms to hold himself together. Something in his head was telling him that he needed to make himself as small as possible in order not to fall apart. A very small part of him was dimly aware of a person sitting next to him, but the ringing in his ears did nothing to help him make out their words. They were placing something on his shoulders.

"N-no, please..." - he tried to pull away, not wanting whatever it was to suffocate him. It was getting harder and harder to breathe. He felt the hat come off but it did very little to slow down his heart. He was shaking and he didn't know why. All he knew was that he was close to dying and that he was about to break his promise to Emma.

"I'm sorry" - he whispered, hoping that she could hear him. He felt her hands on his.
"Killian, love, it's okay!" - the ringing in his ears made her voice sound like it was coming from one of those old radio things Henry showed him once. But he couldn't let it go.

"Emma?" - he whispered, desperate for something to hold on to. Her words barely reached him but somehow, he knew she was there, with him.

"I'm here, Killian! You don't have to be afraid!" - she kept repeating, or maybe it was his brain making him think that she was still talking.

"Darling, I need you to breathe. Can you do that? For me? Please, Killian, breathe in and out!" - her voice was barely getting through to him. His Swan's words meant everything at that moment. It was the only thing that made sense. So he did as she said. He breathed in and out. His chest heaved rapidly with heavy panting. After a minute or two, he was able to feel her arms wrapped loosely around him.

"Swan?" - he whispered hoarsely.

"I'm here, Killian. I'm not going anywhere. And neither are you. Just keep breathing, in and out. Can you breathe in and out? For me?" - she kept repeating while stroking his back. Her ministrations reminded him of his own, of the time when he had to take care of her after she almost froze to death. The thought made him shudder again.

"Killian, listen to me. Listen to my voice, okay?" - she almost sobbed. - "I am safe, and so are you. It's not real! You are not dying, you're gonna be okay!"

Whatever was happening to him caused him to pass out in her arms the next moment. His last thought was about how he failed his Swan and didn't survive...

"We need more blankets!"

"He'd better wake up now!"
"Killian, please, please wake up..."

The voices were coming from nearby, he could tell that much. Something heavy was pressing down on him. He shot up, gasping for air.

"Killian!" - he saw Emma's panicked face. "Thank God." She whispered and held him tight. He winced.
"Careful love" - he whispered and she pulled back slightly.

"Sorry" - she stifled a sob.

"I am the one who's sorry" - he replied. - "I promised you I would survive and I almost died today! I don't know what it is that keeps happening to me, but I know that I'm not gonna last much longer if it goes on, love." - He looked down and made a move to get up, but Emma placed her hand on his shoulders.

"Killian, it wasn't real! You had another panic attack! Sometimes they can make people believe that they are about to die, but it's never the case!" - she explained, with tears in her eyes. - "You have nothing to apologise for, I promise you!"

He frowned.

"I do. I still scared you. All of you" - he nodded at David, Mary Margaret and Henry who were watching from the entrance. - "Is there... is there a way to stop these panic attacks?" - he asked, his voice trembling. Emma nodded.

"There are medicines that prevent them or make them easier, yes" - she replied, squeezing his hand lightly. - "But for now, you just need some quiet time, and to stay away from wintery things!" - she added.

"Well, you don't have to convince me" - he shuddered. Emma smiled sadly. Henry approached the couch, his eyes downcast.

"I'm really sorry, Killian" - he murmured. - "I didn't mean..." Killian shook his head.

"Don't worry about it, lad. You didn't do anything wrong". Henry blinked and nodded, disappearing into the kitchen.

"Could you guys..." - Emma looked up at her parents.

"Of course. Feel better, Killian" - Mary Margaret replied and followed David outside. Henry returned a few moments later, carrying a tray with three mugs of hot chocolate. Killian smiled slightly.

"Swell idea, lad. Come here, both of you" - he patted the spaces next to him. The two curled up against him and Emma threw a blanket around all three of them.

Things weren't alright – not by a long shot – but Killian Jones felt immensely grateful for the two people next to him.

Thanks for reading, please review! :)