I'm still stuck on how she was totally masturbating at 2:50. Like really, what the hell? But yeah that all seems like a really spot on interpretation. It would probably help if we had the lyrics though.