I think it's more like a girl saying no to sex after the first date(s). You both are connecting really well, both really want it, but she knows if she makes you wait, there will be more interest in the future and there is a better chance you stay with her for the long haul.
It sucks when it happens, but you understand why she is doing it.