advice in guys please

Dana
So there's this guy that I have known for like 4 or so years that I've always had a crush on. He and I started talking recently and we both like each other. However, I will be his first girlfriend and his first date (we're both 19) and I am 99% sure he's a virgin too. The thing is, I am not a virgin at all and I am often viewed as a whore. I don't want to rush it, but I eventually want to have sex with him. The issue is, I guess my body is telling me I need to have sex because of a bunch of emotions and other stuff. Advice? I have no "toys" and I can't get myself off.