5 out of 5 stars
I wish I could give this more stars
This story is so full of pleasant surprises and love. I won't spoil anything for you. It's funny, touching, and so sexy. I could not have asked for more.