Mature writing. What a love song ... one day, I WILL write like that, too. Bravo - this sounds, again, like the song of someone who's been there and feels every note and word. Hats off.