Joven de 15 años se suicida tas salir del closet

La intolerancia familiar hacia la homosexualidad del adolescente motivó que Roshan de 15 años considerase huir. Sin pasaporte y sin posibilidad de regresar a casa tras ser amenazado de muerte por su padre, el joven puso fin a su vida.

Sin embargo, Roshan había pedido ayuda. El pasado mes de enero compartió una publicación en Reddit donde exponía su situación:

No sé por qué le conté a mis padres que soy gay teniendo en cuenta que vivo en uno de los países más homófobos del mundo. Fui, literalmente, expulsado de casa y mi familia amenazó con matarme si regresaba.

Ahora, estoy en casa de un amigo. Le he dicho a él y su familia que mis padres están de vacaciones. No puedo quedarme aquí para siempre. Y la verdad es que no sé qué hacer. Me quiero suicidar.

Mi país no tiene recursos para personas LGTB. Aún estoy en el instituto (soy menor para trabajar), así que no puedo trabajar en ningún sitio. De verdad que no tengo ni idea de qué hacer. No tengo amigos con quienes hablar de esto. Tampoco puedo acudir a mis familiares porque mis padres deben de haberles contado que soy gay.”

Un usuario americano, que solía vivir en Arabia Saudí, escribió a Roshan y le ofreció financiación, además de prometer ponerle en contacto con alguien que pudiera ayudarle a salir del país.

“Sé que te han hecho daño, estás molesto y en shock. Has sido traicionado por quienes deberían quererte y aceptarte.

Sé que consideras el suicidio, esos sentimientos son naturales. Pero no son permanentes. Por favor, ¡no te rindas!”, es parte del mensaje enviado a Roshan.

Ocho días después de dejar su casa, Roshan emprendió su huida hacia Dubai. Su padre le había escondido el pasaporte y había salido en su busca.

Dos semanas más tarde, Mustafir, tío del adolescente, anunció la tragedia: “Roshan decidió poner fin a su vida. Su padre le amenazó con matarle si regresaba a casa. Desgraciadamente, no pudimos sacarle de Riad y fue encontrado sin vida en la casa de su amigo.”

El propio tío del joven es quien ha encontrado los mensajes recibidos por Roshan. Agradecido por el apoyo a su sobrino, ha escrito al usuario que le brindó su ayuda a través de Internet, quien le ha respondido:

“Qué tragedia. La mayor parte del tiempo creo que vivimos en una época de aceptación (…), pero la realidad irrumpe con fuerza, recordándote partes de este mundo que se deleitan del odio, la intolerancia, y el fanatismo. Estoy muy triste por este chico.”

Ú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);})();