Wonderful story! I really enjoyed this. I just couldn't put it down. Usually, I like a much gentler, fluffier story, but this one was just so real and perfect that I forgive you the lack of fluff.
I enjoyed the mystery. I think it was perfect in that there were parts of it I was able to guess at and other parts that would never have occurred to me! The resolution wasn't all pat and pretty and tied with a bow - which I also appreciated. It was gritty, and emotional and just plain real!