Life: A battle to overcome