What does that song mean?

Kasey Chambers Song Meanings