Reinette Watson meets Mik

Reinette Watson was walking home from the corner store, when she heard a teenage girl's voice,
"Mrs. Reinette Watson?" Reinette spun around abruptly. There was a young woman standing in the shadows of the building next to the street. She had medium brown-grey hair held back in a braid and pale skin. Her eyes were two different colours, the right one green and the left one blue. She was tall, six feet. She was clad in a knee length ash grey dress; it was slightly fitting to her legs where it flared. She had on smallish wedge heels that were silver in color. Reinette could almost see silver-grey wings behind the girl.
"I'm close to being a Guardian. I will be the Guardian of your son and his best friend when they are old enough, but to ensure his safety until he is old enough, I will be shadowing you, but only you will be able to see me unless I need someone else to see me." Reinette still looked confused,
"But, who are you?" She asked the girl. The girl smiled, and stuck her hand out to shake,
"Michelangela Home, I'll be Watching two families for two children at once, so I'll pop in and out, I'll be there when Johnni-dear is born. I'm going to be his Guardian Angel and Sherlock Holmes', Adreia's son, well, neither kid is really born yet, but I'll be watching the Mothers until then, then I'll watch them. It's a long process." Reinette nodded,
"So, Adreia's child, and mine, are going to be best friends, then, are they going to separate and meet back up? What is going to happen?" Michelangela sighed, "Since you're the Mother, I can tell you, but you can't tell anyone else the facts. John and Sherlock will grow up together; they will be really close friends. They will meet first day of preschool and go to the same primary school and the rest of 'em with some help from me.
Collage, the will separate, John goes to Med collage, Sherlock doesn't go to one, entering the police force as a Consulting Detective, he invents the job.
John joins the Army as the Doctor of his squad while Sherlock stays in London. By now they have all but forgotten each other.
John gets invalidated home with a bullet to the shoulder, courtesy of the enemy. Meets with a collage friend, who then leads him to Sherlock who has been recovering from drug addictions. Then they learn to solve cases and live with each other.
A years or so later, Sherlock is forced to jump after trying to convince John he is a fake, he wasn't. Sherlock dies, but in the white of the In Between, I come to him, tell him he can go back as a Half-Angel then as a Full Angel. John almost dies; Sherlock brings him back as a Full angel, yada, yada, yada." Michelangela confided in the frightened looking mother.
"They both die?!" Reinette asked, frantic,
"Sorta, Sherlock goes missing for a while, a few years as he hunts down the men who were threatening to shoot John, their Landlady Mrs. Hudson and Detective Inspector Gregory Lestrade. But he comes back. Shoot, I need to learn that song!" Reinette ventures a question about Angels.
"What do angels call themselves, normally?"
"Custos Angeli, Guardian Angels in Latin." Michelangela smiled at the mention of the name of her race. Reinette nodded, still royally confused. Michelangela looked at the sky, then the ground,
"Oop, time to go let Adreia know, you came first, since Sherlock is the secondary Watch. See you soon!" Then, with a wave, Michelangela grew wings and flew up into the sky. Reinette waved back, shook her head, and massaged her stomach, thinking to stop and pick up a tester, just to see.
Reinette Watson walked the rest of the way home with the weight of her unborn son's future, the pain, the happiness, and the suffering that was to come.