by Debutante
Loved the ending, not what I expected! It's always nice when a fantasy comes true. Great story!