This was the last thing Shawn ever expected to hear.

"God saw the way your biological mother left and knew that you would be someone who would need to learn about love. Your father and mother left so you could fully appreciate what you had. As for Mr Turner, God put him into the picture so you could learn to find some meaning in the world of education. After all, he was not the only teacher to care? Mr Feeny? Your stodgy old teacher who pretty much taught you every year, even in college, but more than that always had something new for you to learn" the man raised his eyebrows

"Which is what you're trying to do now?" Shawn challenged

"I'm afraid I'm just the messenger, but I suppose yes. That is the basic idea" the man mused

"What about Angela?"

The man gave him a testy look.

"Other people's prayers were taken into consideration. Angela had taught you the feeling that being in love gave you. It was felt that it was also another way of teaching you something both of you needed to learn and give her a chance to have a relationship with her father…..as a great human once said If you love someone, set them free. If they come back they're yours; if they don't they never were."

"Did Mr Feeny say that" Shawn said sceptically

"No but does sound like something he would say doesn't it" Rod laughed

There was a pause.

"So does this mean Angela will come back?" he asked hopefully

"I think she would have"

Would have? Shawn winced. He wasn't completely stupid. He knew what the man was alluding to. Now that he was in this position he would never know if there was ever any hope for him and Angela.

"Why did you take my dad? He was going to stay" he whispered

"Chet was finally at peace with himself. He got to see that both his sons were doing alright and to hear everything you ever wanted to say to him. He also gave you a chance to bond with Jack. Only this time you didn't have your father to force this relationship on you. You had to make the choice".

Shawn supposed that was a harsh but fair assessment. His dad would have forced a relationship with Jack on him and that probably would have caused Shawn to pull away further.

"So you took everyone else away so I could have a relationship with Jack?" he quirked an eyebrow

"No! That is not what happened!" Rod raised his voice for the first time

"Fine Jack and Mr Feeny" Shawn rolled his eyes

"No! You have overlooked the most important thing!" The man seethed

"And what would that be?!" Shawn bellowed

"Cory Matthews!"