Great story!! Although parts were difficult to read (most stories that include dramatic story and character arcs as well as an amount of ugly truths are), the story would have suffered without them. When all is said and done, definitely worth a read.