People like the writer have made sex a taboo. I think the views presented are very hypocritic. Though there is one thing I would agree to - thats is its very personal. So dont try to justify your views to others or listen to others. Do what you think is right. At differnt point in life ones needs are different... and incidently theres always someone around with similar views.