can sex cause an abnormal period?