Open Internet by MindsNetWhy people celebrate birth as divine blessings but see sex as disgusting in many cultures and countries?