Ocultar la orientación sexual puede llevar al suicidio

Un estudio realizado por investigadores del American Journal of Preventine Medicine realizo un experimento que se enfoco en un grupo de adolescentes identificados como gays o lesbianas que han mantenido contacto sexual únicamente con personas del sexo opuesto.

El experimento también incluyó a jóvenes heterosexuales que tuvieron sexo sólo con personas del mismo sexo. En ambos casos se trata de lo que se conoce como “discordancia de orientación sexual” y en ella se dan diversos factores sociales que causan el sufrimiento de las personas que ocultan su orientación. Factores como la homofobia, la falta de oportunidades para vivir la sexualidad plenamente y la fluidez explican dicha “discordancia”.

Las normas sociales pueden presionar a las minorías sexuales para que presenten una identidad sexual incompatible con su verdadera identidad sexual o para que actúen de manera incompatible con su identidad sexual, detalló el estudio.

Los investigadores a cargo de este estudio utilizaron un cuestionario de 99 preguntas sobre salud y conductas de riesgo y fue aplicado aproximadamente a 7 mil estudiantes que hasta el momento cursaban la secundaria en los Estados Unidos.

A partir del cuestionario aplicado se concluyó que del 46 % de los adolescentes con discordancia de orientación sexual, casi la mitad admitió haber tenido pensamientos y conductas suicidas.

Entender los desafíos que los adolescentes que presentan discordancia puede ayudar a fortalecer los enfoques generales de prevención del suicidio en la juventud”, asegura Francis Annor, miembro del Centro para el Control y la Prevención de Enfermedades de Atlanta, Georgia, en los Estados Unidos.

“El propósito de estos estudios es comprender los fenómenos que afectan la adolescencia y juventud a nivel mundial y, en la medida de lo posible, contribuir a que tengan una mejor calidad de vida de acuerdo a la orientación sexual elegida”. indico.

Últimos artículos

Artículos relacionados

// -----------------------------------------------------------------------------// Código JavaScript para integrar usuario de WordPress con chat de Supabase // Colocar este código en el footer de WordPress antes del chat(function() { // 1. Función para obtener datos del usuario de WordPress function getWordPressUserData() { // WordPress debe proporcionar estos datos vía PHP if (typeof wpUserData !== 'undefined' && wpUserData.isLoggedIn) { return { isLoggedIn: true, userId: wpUserData.userId, username: wpUserData.username, email: wpUserData.email, displayName: wpUserData.displayName }; } return { isLoggedIn: false }; }// 2. Función para inicializar el chat con datos del usuario function initializeChatWithUser() { const userData = getWordPressUserData(); if (userData.isLoggedIn) { console.log('Usuario WordPress detectado:', userData.username); // Guardar datos del usuario para el chat localStorage.setItem('chatUser', JSON.stringify({ id: userData.userId, username: userData.username, email: userData.email, displayName: userData.displayName, source: 'wordpress' }));// Disparar evento personalizado para que el chat sepa que hay usuario window.dispatchEvent(new CustomEvent('wordpressUserReady', { detail: userData })); } else { console.log('No hay usuario logueado en WordPress'); localStorage.removeItem('chatUser'); // Opcional: redirigir a login o mostrar mensaje showLoginPrompt(); } }// 3. Función para mostrar prompt de login si no hay usuario function showLoginPrompt() { // Puedes personalizar este mensaje const loginDiv = document.createElement('div'); loginDiv.innerHTML = `

Para usar el chat necesitas estar logueado

Iniciar Sesión
`; // Insertar antes del chat (ajusta el selector según tu HTML) const chatContainer = document.querySelector('#chat-container') || document.querySelector('.chat-container'); if (chatContainer) { chatContainer.parentNode.insertBefore(loginDiv, chatContainer); } }// 4. Función para obtener historial del usuario desde Supabase function loadUserChatHistory() { const userData = JSON.parse(localStorage.getItem('chatUser') || '{}'); if (userData.id) { // Este evento lo debe escuchar tu chat para cargar el historial window.dispatchEvent(new CustomEvent('loadChatHistory', { detail: { userId: userData.id, username: userData.username } })); } }// 5. Inicializar cuando la página esté lista if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initializeChatWithUser); } else { initializeChatWithUser(); }// 6. Cargar historial después de inicializar usuario setTimeout(loadUserChatHistory, 1000);})();