*shrugs* I still find it off that she told you shes ****ed before, but refuses to **** with you.
Well, I guess best thing you can do is sit tight and wait. Come August, sure, ask her when she is "ready". If she says she isn't, I wouldn't find it unreasonable if you left. Her friends may find you to be some insensitive bastard, but what do you expect... <_<