Lyric discussion by mothmeetscloth 

I've always thought it was about prostitution. About the sweet girl he knew who made him smile in the past> He's trying to understand where things "went wrong", and I believe it's probably rape or some sort of sexual abuse.

She did it with a boy when she was young, which is common for women who have been sexually abused. Murdoch wants to rescue her from her pain, "Judy let's go for a walk, we can kiss and do whatever you want." He will let her express her sexuality but he doesn't want to use her for sex because it is what has been happening to her her whole life, so "you will fall asleep with ants in your pants" IE sexual desire.

The dream of horses is symbolic of a simpler time in her life where she was innocent, and Stewart wants her to go back there as often as she can so she can feel like the young girl she was before being robbed of her innocence.

"All the good looking boys are taken, the good looking girls are staying inside." She doesn't have any peers who want anything to do with her in any sort of real way, and tragically she turns to prostitution. "walking the street from morning to night" and because Stewart is a Christian, he believe god is protecting her still "start upon your shoulder lighting the path as you walk." and the parrot on her shoulder is her excuses and denial of her horrible life, in that she keeps repeating the same things when people try to help her, she shuts them out.

I really love this song, and I feel like he sings it with great emotion, and he really does want to rescue this girl from her future. I could be dead wrong of course, but it will always be what the song means to me. Keep dreaming Judy.

An error occured.