Sadly, I'm with Secret Admirer on this one. I'm over 20 now, but I'm still a virgin. I've had a lot of chances of losing it, but all of them would have been the same way.
All I can say is, try to make it up to yourself... talk to him, even if he already knew you were a virgin. Talking can make the pain a little lighter... maybe it won't make it go away, but it'll make you have a clearer view of what he is like in reality and how you can avoid situations involving privacy and selfesteem in the future.