I don't own Criminal minds.

Hotch made his was to Haley's pulling into the drive he got out and went to the front door. Knocking he smiled when an excited little boy opened the door. "Daddy." Jack squealed as Haley came up behind him putting her earing in. her heels clicking against the hard wood floor.

"Hello Aaron." She smiled.

"Haley you look nice tonight."

"Thanks." She smiled pulling Jack aside and stepping back so Aaron could walk through the door.

"Mommy's going to dinner and she said I got to be with you, isn't that cool daddy." Jack clapped his hands.

"That is cool buddy." Hotch squatted down level to his son. "What do you say we have Pizza and watch Kung Foo Panda."

"Yes." Jack cheered jumping up and down. Haley laughed.

"Just bring him back on your way to work tomorrow." She pulled his bag from beside the door. "Here is everything he needs." Aaron took the bag surprised. He didn't say anything though just nodded. He picked up Jack balancing him on his hip. He leaned over and kissed Haley's cheek.

"Make sure he knows I care." he whispered getting a watery smile from Haley.

"Of course." She whispered.

She watched the man and the little boy leave and she put a smile on her face, gathering her purse and leaving the house. Locking up she walked to her car. Getting inside she shut the door turned on the car and then sat there white knuckled she took a deep breath. Closed her eyes and wiped away a stray tear. She opened her eyes and started to drive towards the restaurant that Spencer had texted her. she got there before him and the hostess showed her to the table. "Thank you." She said sitting down and holding onto the menu like it could save her from who knew what.

Spencer had made his way home. Took a quick shower and got dressed. He sighed as he drove towards the restaurant. Parking he sat in the car for awhile, staring blankly ahead he finally gathered all his courage and left the car. He walked into the restaurant and was lead to the table by the hostess. He tried to not stumble as he saw Haley.

"Hello." He swallowed walking up to her. she smiled up at him.

"Hello Spencer. Thank you for having dinner with me."

"Shouldn't I be saying that?" he sat down grabbing his own menu.

Haley shook her head. "No, never" they quickly ordered when the waitress came though neither of them really paid much attention to what they ordered. The food came and they ate words barely passing between them. tension thick in the air as they watched each other both seemed sure that something would be said that would set the other off. Reid took a drink of his water and cleared his throat. He bit his lip and looked at her.

"Why?" the one simple word brought tears to Haley's eyes.

She took a deep breath exhaling through her nose. She looked at him. Wanted to reach out and take his hand. She looked around the restaurant. "Why don't we take this back to my house. Aaron has Jack for the night." She couldn't help but see the pain that flashed over Spencer's face at that revelation.

Spencer looked at her wide-eyed surprised. 'Uh.. Yeah okay." He singled the waitress and paid the bill he stood up followed by Haley. They walked out to the parking lot and Haley grabbed her bag going through it she pulled out a pen and pad of paper quickly scribbling something down.

"This is my address I'll see you there." She let her fingers linger a moment to long as she handed him the slip of paper. Spencer watched her get into her own car before he walked to his own. He held the paper looking at it as he drove to her house. He had sat in the parking lot a few moments after she left so by the time he'd gotten there she was already inside. He got out and knocked on the door which was quickly opened. "Come in." she stepped aside and shut the door behind him.

"I've set some drinks out in the living room. She said as he followed her. Taking the offered drink and playing with it in his hands as he sat there. Both looking at each other. She swallowed. "I was young, just seventeen. My parents didn't approve and Aaron's parents didn't approve. They said they wouldn't help us. Then my mom came to me and said she had someone to adopt you and they were good people who would give you everything I couldn't." She swallowed. "I didn't ask many questions not even their names I trusted her she's my mother after all. She wouldn't give my baby to bad people would she? I didn't ask their names I thought it would be to hard knowing your name. Always having that information wanting to look you up." Tears leaked out of her eyes. "I'm sorry I wish I'd tried harder to keep you that I'd know what had happened. I'll never forgive my mother. I'll never forgive myself." Tears were now liberally pouring down her face and Spencer couldn't handle it. Without much thought he pulled distraught woman into his arms.

"Shh.. It's okay I don't blame you." He muttered into her blond hair. You were young you were scared you make a mistake you did the best you could with the information you had. I don't hate you and you can forgive yourself. It's okay. You can forgive yourself." He soothed. She pulled back and looked up at him. this boy, this man who she'd given birth to and thought she'd never see again.

"Thank you." She whispered brushing her hand against his cheek. "Thank you."

He just nodded. "Can I ask you one more question?"

"Anything."

"When you and Hotch were expecting me. Did you ever talk about names?"

At this Haley grimaced and smiled at the same time. "You know you can call him Aaron right?"

"I could but he's my boss. I don't hate him either. I don't I just.. he's my boss I need time to separate the boss from the man."

Haley just nodded trying to understand. "As for your question we were going name you Lily Adelaide if you were a girl. As for a boys name we had picked out Spencer Aaron." And as Spencer's mouth dropped open so many other things made sense to him. why Jack's middle name was Benjamin and not Aaron. Why Hotch had flinched every time he'd said his name that first year he'd worked for the BAU why he still barely ever used his given name. "I told my mother I guess she told your mother and she gave you the first name." Haley breathed.

"Haley I want you to know my mother, she's a good woman she never should have had a child that's true enough but she loved me. I was loved."

"Thank you." Haley said. "It's late I'm sure you have a go bag in your car. You're welcome to the couch tonight." He wanted to say no but it was late and he could feel the weight of the day crashing down on him.

"Okay." He said. She got him pillows and blankets and told him good night. He was woken up by two things the next morning one being a knock on the door and the other the ringing of his phone. "Hello JJ. Okay I'll be there in thirty." Haley walked past him to the get the door. "We have a case and she just nodded. Opening the door to Aaron and Jack.

"Hello baby did you have a good time with daddy."

"I did," Jack bounced into the house stopping when he saw Spencer.

"Hello weed." He smiled.

"Hello Jack." Spencer said to the little boy. Aaron looked at him wide-eyed as Spencer walked towards the older two. "Thank you Haley. Hotch I'll see you at the office." Hotch just nodded dumbly.

He slipped out and Hotch handed Jack's bag to Haley. "As much as I want to ask I have to get to work." Haley smiled and took the bag.

"It will be okay" she said and she really did believe that. It would be okay.

A/N thanks for all the response. Hope you enjoy this chapter. Not sure if parts of 52 pickup will be in the next chapter but that's the case they're going to.