I am also 29 and a virgin. I've never been shamed for being a virgin personally, but I do understand those feelings. I believe you reap what you sow, and I feel that in my many years of sowing into internet pornography I've only ever reaped fear, insecurity, and negative mindsets. But I have confidence that when I stop sowing into that and put my time into better things that can improve myself, I will have confidence, courage, and think positively. I have faith that when that happens I will be able to have sex with someone very special, and I will try not to get discouraged no matter how long it may take (meaning whether I have sex next year or 20 years from now).