Not everyone grew up in a convent Oh Holier Than Thou Sister....
Maybe she was coming back from a family party, maybe she had an argument with her partner and stormed out of the car nearby... maybe she was wondering the streets due to mental problems...... not everyone is as perfect and pure as you...