Article snapshot taken from Wikipedia with creative commons attribution-sharealike license.
Give it a read and then ask your questions in the chat.
We can research this topic together.
"Has Anyone Ever Written Anything for You?" is a song written by Stevie Nicks and Keith Olsen off the 1985 album Rock a Little. The song was also released as a single in 1986, peaking at No. 60 for two weeks on the Billboard Hot 100.
During the VH1 Storytellers series, Nicks explained that "Has Anyone Ever Written Anything for You?" was written about the death of Joe Walsh's eldest daughter, Emma Kristen, and his subsequent penning of "Song for Emma" for the album So What.
Mike DeGagne of AllMusic retrospectively applauded Nicks for her "wholehearted approach" on "Has Anyone Ever Written Anything for You?". Billboard called it a "low, throaty ballad with acoustic piano and reflective imagery."