Oh you poor thing. I know you love this person and you feel that horrible sinking dread when you think of losing him. But dear GOD! He is being passive aggressive and punishing you for something you didn't do wrong. Why is he allowed to go lose his virginity and you're not? You are not his possession to be kept as he sees fit. I am appauled that there are still young men around demanding virginity! It's not like you're poisoned now, you're still you! He should want to sleep with YOU feel close to YOU not just want your 'virginity'. So are you not attractive now? Not a nice caring person? Not an attractive young woman? How DARE he treat you like you're not worth touching and physically loving for something HE DID TOO! Just because you are a woman does not mean you have to deny your sexuality or feel bad about yourself for something that is natural and he obviously quite likes.
My dear you sound like such caring lovely young woman, please please don't let yourself be treated like a piece of meat that's been dropped on the floor. If you're so repulsive sexually because you're not a virgin then he should be too. You deserve someone to WANT you, no matter what your sexual history is. A man who loves you wants to touch you and show you his love. This young man seems to just be looking for an ego boost, like taking your virginity. Don't diminish your self-worth to that.
Best of luck and please remember you are a lovely sensual young woman who deserves to be loved physically with caring and acceptance.