Aww, Zack is always such a sweetheart and I love how you write him too, especially with the way he deals with Tifa's firs time. This was lovely and I was really happy when I saw it. I hope you write more for this pairing! You know... I wouldn't be opposed if Cloud DID decide to jump in there and join, :). I loved this story!