;(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

"Quero alguém que entenda que sou mãe." Por que namorar alguém com filhos

Pessoas com filhos são complexas e, por isso, muito interessantes - Caleb Oquendo/ Pexels
Pessoas com filhos são complexas e, por isso, muito interessantes Imagem: Caleb Oquendo/ Pexels

de Universa

08/03/2021 04h00

"Me separei do meu marido quando o meu filho tinha 3 anos. Por muito tempo, nem pensei em novos relacionamentos. Agora estou voltando a considerar o assunto. Não quero mais morar com ninguém, mas queria um namoro legal, com alguém que entendesse que eu sou mãe, tenho muitas demandas na vida e que não quero grude nem cobranças. Só não sei como encontrar essa pessoa."

As estatísticas não são favoráveis à Valentina*, que contou sua história no episódio 46 do podcast Sexoterapia, dedicado a falar da vida sexual de mulheres com filhos pequenos (veja o caso completo no vídeo acima, a partir do minuto 51:47). No Brasil, os homens que são pais têm mais facilidade em encontrar parceiras do que as mulheres que são mães. Segundo Ana Canosa, sexóloga e apresentadora do podcast, isso tem a ver com a nossa sociedade machista: os homens não conseguem entender que mães também têm direitos a ter uma vida como mulher e as mulheres, por conta da maternidade identitária, estão mais disponíveis para lidar com os filhos de um parceiro.

Mas Ana lembra que se relacionar é trabalhoso sempre, independentemente de se ter ou não filhos, e que o relacionamento com uma pessoa que já é mãe ou pai pode trazer boas surpresas. "Filhos trazem muita maturidade para a nossa vida. Por isso, pessoas com filhos costumam ser muito interessantes", diz Ana.

Se você está interessado em alguém que tenha filhos, busque essa complexidade. "Demonstre curiosidade pela vida dela. Pela maternidade e também pelos outros aspectos da vida da pessoa — ela não é só mãe", diz Ana.

Segundo a sexóloga, esse lugar de parceiro de alguém com filhos também é privilegiado. "Você ganha um vínculo super rico, mas não precisa abraçar toda a responsabilidade de ser pai ou mãe."

Para mães que buscam novos relacionamentos, Ana recomenda considerar também outros homens ou mulheres que já tenham filhos. "Talvez eles possuam um melhor entendimento sobre esse universo, que é tão desafiador, mas tão maravilhoso, e que nos faz crescer muito."

*Nome fictício, para preservar a identidade da personagem.

Para saber mais:

Livros: Eu não nasci mãe (Lua Barros); Mulheres não são chatas, mulheres estão exaustas (Ruth Manus); Mães arrependidas (Orna Donath)

Filme: Tully

Podcast: Calcinha Larga (Spotify)

Série: Mira lo que has hecho (Movistar)

Acompanhe o Sexoterapia

Filhos pequenos é o tema do quinto episódio da sexta temporada do podcast Sexoterapia, que trata da sexualidade nas diferentes fases da vida.

Nesse episódio, as apresentadoras Marina Bessa, jornalista, e Ana Canosa, sexóloga, recebem a educadora parental Lua Barros.

Os podcasts do UOL estão disponíveis em uol.com.br/podcasts e em todas as plataformas de distribuição de áudio. Você pode ouvir Sexoterapia, por exemplo, no Spotify, Apple Podcasts, Google Podcasts, Amazon Music e Youtube —neste último, também em vídeo.