My first attempt at a Once upon a time fic. :)
Title: Upside down
Author: Cindy Ryan
Pairings: David/MM
Spoilers: all
David Nolan felt like he was a ship caught in a hurricane. With shaking hands he leaned against the outside wall of the sheriff's office.
Nothing in the last seventy-two hours made sense.
His wife missing; presumed dead.
The woman he loved behind bars suspected in that crime.
Then there were the blackouts.
His heart and mind were betraying him.
David didn't know what to trust, who to trust.
He just desperately wanted things to stop spinning out of control.
To give him a second to breathe, to think.
David had hated the pain he'd caused Mary Margaret .
Pain was the last thing he'd ever want her to feel.
He'd needed answers.
Trying to figure out how things had turned so upside down.
A gentle soul accused of a horrible crime.
A gentle soul David thought he knew; thought he'd trust his whole being with.
When things made sense again David would make things up to Mary Margaret
He didn't know how or even if she'd let him.
He just knew he had to try.
She was a part of him.
For better or for worse.
end
