Mirror Mirror/Shards of the Past

This is the third part of Mirror Mirror, do not read this without reading the first two, Mirror Mirror, and Mirror Mirror/Cat O'Nine, in that order, or else this won't make sense.

Story
Maggie hid in her mirror. She normally hated being in here for any longer than she had to, but this was different. She'd rather deal with her claustrophobia than an angry Raven. Raven should calm down in a few hours, and then she could leave.

She still felt the pain from all the scratches her father had inflicted upon her. It was making her feel slightly dizzy, but not the kind of dizziness she got when she needed to enter her mirror, she was in her mirror, just the kind of dizziness anyone can get when they have had so many wounds inflicted upon them.

A bright light washed through the chamber, and someone approached her. "Hello Maggie." Maggie looked up. The figure was a woman with coal black hair and pale skin like her own. She had pale blue eyes that rested kindly on Maggie.

A chill went up her spine. "Have, have we met?" She asked cautiously. This woman seemed familiar to her somehow.

"Not officially, though you do carry a part of me with you wherever you wander." The woman sat down next to Maggie.

"Are you my..." Maggie couldn't form the words.

"Mother? Yes Maggie, I am." The woman said, with a soft smile. "Ask me whatever you wish."

"What's your name?" Maggie asked.

"Andrea, I was just a generic villager from Snow White's kingdom." Her mother explained.

"And why did you marry Father?" Maggie couldn't imagine anyone willingly marrying a monster like her father.

"Well you know, he was the closest thing to a prince I would ever get. Handsome, smart, polite, respectful, respectable, i had no idea he would eventually do what he did to me." Andrea explained mournfully.

She gave her daughter a hug. "I love you, I hope you realize that I don't blame you for your father's methods in bringing you into this world."

Maggie felt tears sting her eyes. She opened her mouth to say something, when a shout of: "MAGGIE!" Sounded through the mirror,

She woke up with a start. Her face was wet and sticky from crying. She smiled through the tears. "I love you Mother." She whispered before she climbed out of the mirror.

She took a deep breath and went to find Raven. Raven was her closest friend, she had to know about why she got the scars and where they came from.

She was just going to make herself sick if she didn't know what happened. And besides, it was better for Maggie if someone knew about her "predicament."