"Let's go for a walk swan" Killian said. "Are you crazy it's freezing outside" Emma said. "It won't be long" Killian said holding his hand out for her to take. Emma grabbed his hand and pulled her off the couch. They were walking hand in hand for awhile till they ended up at grannies and he stopped. "Why did you stop" Emma asked. "Why don't we sit for a second" Killian said. "Ok but if we freeze to death it's your fault" Emma said taking a seat. "Wanted to do this where we first kissed but I thought it wasn't necessary to go all the way to Neverland especially since this is where we had our first meaningful kiss" Killian started then pulled a box out his pocket and opened it with his hook but he opened it upside down and the ring fell on the ground before he could pick it up she got down on her knee with him and cupped his face with her palm and kissed him. "Yes" she whispered and they both smiled and kissed again. He picked up the ring and slid it on her finger "you know swan I had a whole speech planed and you didn't even let me ask the question" Killian said as they walked back home. "Then ask me" Emma said. "But you already said yes" Killian said. "And I can still change my mind so ask me" Emma said. "Will you marry me Emma swan" Killian asked. "Let me think about it" Emma said walking away but he caught her hand and pulled her into a kiss. She laughed and they finished walking home.