Sophia walked over to the bed and watched the Winchester boys in the dark. The younger one was sleeping. "Humans are curious things, so flawed" She touched Sam on the face and smiled, smoothing the stray curl that fell on his cheek. "I see how the older one is attached to him, he looks so innocent and helpless like this…so young, sweet and pretty."

She went to the other side of the bed and looked down at Dean. She saw he was awake, looking at nothing and lost in his thoughts, hand resting on the younger ones chest like he was afraid he would vanish at any time. "So you will be the one to break my brother's heart?" Sophia ran her fingers over Deans features, tracing his strong jaw, delicate cheek bones and nose. She was fascinated with the diopside green of his expressive eyes, thick lashes surrounding them. They were damp with tears and for a moment she felt sorry for the pain she saw inside him.

Sophia touched his forehead, he fell asleep and she entered Dean's dream state. In his dream he was sitting under a maple tree with hands held out, in one sat a silver ring and the other platinum and jewels. Sophia approached him through the meadow of flowers picking them as she went and soon stood in front of Dean.

Dean looked up at the tall, strong woman. She was smiling at him and placing the meadow flowers in her long, thick hair. She sat in front of Dean, "I am Sophia, an angel of wisdom, you are mated with my brother Castiel." Sophia took both rings from Dean's hands and held them up to the sunlight, "These rings both have a strong meaning for you."

Dean looked at the angel, confused "You're in my dream? Damn, I can't even be alone in my own head, look what do you want?" Dean grabbed the two rings away from her and slipped then both stacked on his left ring finger.

The angel leaned forward and grabbed his face, looking into his eyes. "These are the eyes of a man that has broken a thousand hearts…." Sophia kissed Dean lightly on the mouth, "and these are the full, pretty lips that will break a thousand more. Graced by God with so much beauty only to cause so much pain without even being aware of it."

Dean pulled away, "No lady, graced by two good looking parents, I won the genetic lottery what can I say? Don't put any broken hearts on me, I don't make promises I don't keep."

Sophia's eyes grew dark and she lifted Dean up, slamming him into the tree, "You smug little monkey, right now I have an angel with a broken heart sitting in my garden crying for you. He is noble and kind, much too kind for you Dean Winchester. You want your pretty little brother, I could smell the sex in that horrible little room of yours. I can smell you and Castiel here under this tree where you took everything that was good and innocent in him after pledging to be his."

"Get away from me and mind your own business. Who said you could get in the middle of anything? Its my life and I do what I damn well please. For the record I love Cas …and Sammy….look just fuck off!" Dean pushed the angel back.

She touched Dean's face, his physical body was instantly there and it was no longer a dream, he was trapped . Sophia grabbed Dean's hand shoving the rings in front of his face and hissed "Choose before you destroy both lives. "

…..

Castiel sat by the water listening to the splashing sounds, he hoped they would relax him. The angel spoke out loud looking to the sky. "Father guide me, what do I do now? I risk the respect of my brothers and sisters if I am rejected, I look weak. I know what they think of me, I feel the hatred of my choices rolling off the others like a sickness, the rest only feel pity. Did I choose poorly Father? I don't know what I will do without his love, my heart felt crushed watching him with his brother but I have no right to force my love to choose." Castiel was openly weeping, "I would rather my heart die than his be broken."

Castiel left the safety of Sophia's garden and went to face what would come. He went back to the bedroom but only Sam was there. He watched him dreaming, his eyes moving beneath tender lids. Castiel sat next to the boy listening to Sam's steady breath. Placing a hand on his chest the angel felt his full soul inside, all the goodness and beauty that made up Sam filled the boys emptiness and Castiel smiled. Despite everything that might come he did love Sam and wished him happiness.

Sam's eyes flickered and opened, he turned to the angel then sat up. "Cas, where did Dean go?" Sam looked confused, still half asleep. Castiel stroked his fingers down Sam's face and looked at him with sad eyes. "I'm sure he is fine Sam, how do you feel now?"

Sam realized he was naked and drew the sheet over his lap, "I'm….I'm good, I feel like myself, I lost a year Cas. I can't get that back, do you know what I did that year? I can't remember."

"Nothing of importance Sam, nothing out of the ordinary" Castiel blocked the images that flooded his mind, everything Sam did to Dean, himself and others but in his heart he knew it wasn't really Sam. Castiel refused to judge a boy that had no moral compass inside. He shouldered the burden of not being able to bring that part of Sam out when he rescued him.

"Sam, what would you do if you didn't have your brother? I mean if you had to share him with someone else?" Castiel couldn't look Sam in the eye.

"What do mean Cas? Like sleeping with someone else? I put up with that for years, it hurts every time but it's the concession I make to be the one he comes home to at the end of the night and be the only one he says " I Love You" to." Sam shrugged, "its my choice and stupid as I look for putting up with it he is always going to be my drug. I came to terms with the secrets of the two of us together, we live the best we can. I tolerate his high libido and the occasional waitress or trucker but you do stupid things when you love someone so I guess I'm stupid. I can't let go and he is all mine in the end."

Castiel closed his eyes and asked, "Sam what if he also loved someone else besides you. What if you had to share your brother. Could you do it in order to have him? What if that person also cared about you, was willing to accept you both together, that Dean felt love for two people? Do you think such a thing could work?"

Sam reached over and grabbed Castiel's hand, he looked at the two rings stacked together, one bigger than the other sitting loosely on the angel's finger. He knew it didn't belong to Castiel but was pretty sure who it did belong to. "This is Dean's ring? Cas look at me, is…this…Dean's?"

"Yes it is Sam, forgive me but I love him so much. I didn't plan this, I didn't set out to do it but it happened and he loves me also. I saw him with you in that room, he held you like a fragile jewel in his arms . Those tears he shed were love for you. I know how much you mean to him. Sam, in the end its his choice, I'm willing to share him if he can't make the decision. Would you let me into your life as well?"

"Wait, I …when did this all happen? This year I'm missing?" Sam clenched his jaw, he didn't know what to say or what to think. He knew the angel and his brother were very close but didn't know it went this far. His mind was working overtime, a hundred thoughts and ideas flooding in.

Castiel kneeled before Sam on the bed, head bowed, "Sam, I'll leave and let you think this over. You have been through so much."

Sam's face softened, the angels eyes were a like a dark ocean, the pain in his face was plain. Sam reached out and pulled Castiel into his arms and kissed him gingerly on the lips. Sam smiled down at him, "I can do this but I get tired of Dean being the one that gets the extras and I sit home alone waiting. I think we both have a place in his life", Sam kissed the shocked angel again, "Now the important question, will you have a place in mine?"

Sam slowly removed the Castiel's clothes and gently pushed him back on the bed. "Don't move angel, I want to see what my brother sees." Castiel stayed still, not expecting this to happen but didn't want to stop it.

Sam was excited to touch Castiel, run his hands all over his body. He stroked himself enough times at the thought of Dean and Castiel together with him in one bed. How many times did Sam watch the angel and think of the dirtiest, nastiest things to do to him. He wanted to turn it out, make Castiel beg for him, look at him with the attention his brother had from a real, live angel of heaven. That part gave Sam an embarrassing boner at the worst moments. He spent a lot of for time hiding his erection from Castiel but he wouldn't have to do that anymore.

Sam rolled the angel on top of him enjoying the big glowing blue eyes. "Yah," Sam nodded and smiled, "Yah I think we can make this work just fine."

TBC