by saying life cant come from non-life, are you also saying computers cant compute, because they are made out of rocks?(silicon etc)
also, life is essentially non life (atoms etc) working in an extremely extremely complex community creating an "image" of life, life itself its actions etc, are still based upon chemical reactions