There's overdone and then there's done RIGHT. I never get tired of a story that's done right. This was truly beautiful, babe; honestly, it flowed so well and was so true to character that I could picture it.
the only thing I would ask for is a time frame so I can have a reference point for why they had to hide it. i think there are times when Willow has grown enough to tell her friends where to get off and at all of the other times, there could be many different reasons for hiding.