Shame for this thing is pointless my brother. I'm virgin, too. Well, where I live it's customary to stay virgin until marriage. I know you're not here, but keep that in mind, this is your choice. You chose to stay virgin until now, if not, you could simply find a partner. BTW what I'm trying to say is, being virgin isn't something negative or something that makes you ashamed. Virginity is just a state, like being single or married. Soon or late you will have sex with someone. So try to think positively. It's totally normal my friend.