;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Por que me recuso a chamar meu filho autista de anjo azul

Manuela Aquino e o filho Thomás, de 6 anos. - Arquivo pessoal
Manuela Aquino e o filho Thomás, de 6 anos. Imagem: Arquivo pessoal
Manuela Aquino

Colaboração para Universa

31/01/2021 04h00

Sou mãe do Thomas, um menino autista de 6 anos. Ele foi diagnosticado 3 anos depois de investigarmos sua regressão no desenvolvimento e seu atraso na fala. Como já havia ado meses de sofrimento, sabendo o que poderia ser e tomando consciência de que minha vida não seria como eu havia planejado, saber que ele era autista me trouxe certo alívio.

Fui prática, busquei informação, tratamento e parti, de mãos dadas com ele, para essa nova jornada. Sendo mãe de uma criança com deficiência, um mundo se abriu e ei a ver o que antes era transparente para mim. Você já se perguntou com quantas pessoas com deficiência você estudou, trabalhou, foi ao bar, jogou bola, videogame? Então, bem-vinda ao mundo dos invisíveis para a sociedade.

Na fase das descobertas duras, muita gente me indicou grupos de mães no Facebook. De cara me deparei com muitos perfis cheios de exposição da vida da criança e com variações de nomes sob o tema "anjo azul". Eu nem sabia o motivo, mas me incomodava muito aquilo, chamar o filho autista de anjo azul. Fui ler e procurar saber.

Anjo se referia ao fato de serem seres especiais, como os próprios, e azul se referia à cor oficial do autismo, por teoricamente ter mais incidência em meninos. O termo nunca vinha sozinho, mas com um discurso de fundo religioso, de que o filho era uma dádiva enviada por Deus, que ali havia uma família escolhida para tal missão.

Me afastei das redes, não queria ler nada, me fazia mal. Com o tempo, me abri e ei a descobrir outras mães que negavam a nomenclatura, e autistas adultos ativistas. Com a ajuda deles, entendi o motivo daquilo não ser bacana.

Quando você repete o termo para milhares de pessoas nas redes sociais e no seu dia a dia, ganha uma força enorme. a a não ser mais "um modo fofo de dizer".

Vem comigo analisar. Anjo não é humano. Anjo não é cidadão. Não é pessoa com direitos. Não tem sexo, não fala, não tem vontade, paira no ar trazendo amor. Tirando a parte de trazer amor, pois estou falando do meu filho, me recuso a chamá-lo de anjo. E olha que sou cristã, devota de Santo Expedito, daquelas que vão pelo menos uma vez ao ano ao Santuário de Aparecida pedir proteção a ele.

Mas meu filho é gente, ele tem opinião, quer ser ouvido (mesmo falando muito pouco). Chamá-lo assim o desumaniza. Os anjos não precisam estar incluídos nas escolas regulares, de um tratamento multidisciplinar adequado, de o à comunicação alternativa, de apoio na vida adulta, de vaga de emprego. Anjos ficam em outro plano, no plano dos esquecidos, daqueles que ninguém quer ver. Como a sociedade capacitista em que vivemos quer. Por isso, aqui não.

Outro ponto importante é que quando se associa a anjo a cor azul, há uma outra exclusão dentro da exclusão. Das meninas autistas. A cor azul se refere ao fato de que o autismo é mais diagnosticado em meninos. Antes, acreditava-se em uma proporção de cinco meninos para uma menina. Na prática, isso mudou faz tempo.

Muitas mulheres autistas, arrisco dizer a maioria, só descobrem que são autistas na fase adulta por autoconhecimento ou porque têm filhos autistas e am a se identificar. Quantas ainda estão sem um laudo e lutando para que médicos não achem que elas são neurotípicas, pois dirigem e casaram. Pais não podem dar uma cor que remeta ao masculino ou feminino.

Autismo não é azul nem rosa. Há diversidade no autismo também. Autistas trans. Autistas não-binários. Eles existem. E o que acontece quando esse anjo vira pré-adolescente um dia e vai ar a se tocar e descobrir sua sexualidade?

Outro ponto em que o adjetivo angelical não se encaixa: na infantilização do jovem e adulto autista, não só na questão sexual. Aqueles que, por serem não verbais, por exemplo, acham que não entendem nada, que não compreendem o mundo ao redor. Que não têm voz no sentido amplo. Se dentro de casa acontece isso, imagine fora. Para sempre no cantinho das eternas crianças.

Chamar seu filho autista de anjo azul e perpetuar esse discurso nas redes sociais faz com que ele não seja visto como pessoa. Ora, a gente não quer e luta para que sejam visíveis? Então, anjos não precisam de nada, são etéreos, para eles está tudo perfeito.

Não estou aqui para apontar o dedo e julgar nenhuma mãe atípica, pois estamos no mesmo barco. Quero que a gente se una para que os direitos dos nossos filhos sejam garantidos e que mais nenhum seja tirado deles. Que eles possam viver com dignidade. Não em um futuro distante. Agora. Afinal, anjos vivem para sempre, mas nós mães, não.


Manuela Aquino é jornalista e ativista. Faz parte do Setorial das Pessoas com Deficiência do PSOL de São Paulo e é uma das diretoras do Instituto Lagarta Vira Pupa, que dá apoio em diversas frentes às mães atípicas.