A little background information: I live in a co-op. We have 2 houses, there's a total of 50 residents. The houses are divided by a driveway, but besides that, anything in that house is as much my property as the stuff in my house is to the others. Communal living, etc etc. She lives in one house, I in the other. About 3 weeks ago we started flirting online, she would message me via Facebook chat from time to time. I figured she was into me, so I wanted to see how far it'd go. Well about 1.5weeks ago we had late dinner together (missed the dinner at the house, ate the save-plates). I went off to smoke, couple hours later stopped by her room to chat. I figured I need to know whether she's into me or not, so I went for it and we made out, so my guess was correct. We've hung out every night since then. I spent the night in her room Friday, she spent the night in mine on Saturday. We've done some things now. We've seen each other naked in each others bed, but no sex of any kind. Saturday she told me she can't give me head yet. "Not because I don't want to, but I just can't yet." (wtf does this mean? Is she into me and doesn't want to come off as a slut, doesn't want things going too fast?) And a part of me feels like a piece of shit regarding this. She's a good girl, is pretty cool, and hey, this is definitely convenient. Thing is, I can't help but think that all I want is sex from this, and when that occurs, things will just end in a sense. As if, I would have conquered the challenge, and get bored. Not that we'd have sex once, and that's it, but rather any progress on a different level besides sex will end. Maybe this is why she's not putting out?