Life – A battle waiting to be won