Tulsa teen on life support is about to give others life