Time to wait for Sex; a compelling look at sex in the new millenium