At least you've had sex. My man and I are in a long distance relationship at the moment and we won't be able to move in together for a couple years still. We made a promise to each other that we would take one another's virginity. So, I have to wait because I love him. :3