I think that the song really has to do with both. We know the "before" version of Mary Magdalene- an unbelieving "loose woman". But now, as she's singing, we have the "after" version, where she struggles with relating to this man in a COMPLETELY different way than she's used to. What is striking to her, is that her love for him is NOT in a sexual way, which is strange for her. So she doesn't know what to do about the way she feels for him. Does that make sense? I've seen this show several times, and never in the productions I've seen, have they really played up MM's sexuality. I think we tend to put those overtones there because she IS a prostitute, so it's "expected" of her- but then we learn how she really feels.