Holy Spirit dwelling in us overcomes these vices!