Yes, this is better. The major problems are dealt with. We still wonder why she decides to tell him what she does, but there is an that there is a reason. We don't know it, but it exists. I can live with that much easier than it just happening.
One more thing, about his boots. Did he wear them...