Embracing Freedom: A Tale of Love Across Borders

Embracing Freedom: A Tale of Love Across Borders

At Homes First, we are dedicated to supporting and celebrating the vibrant and diverse communities that make up the city of Toronto. Here’s an inspiring journey of two remarkable 2SLGBTQIA+ individuals, Raha and Janan, who found refuge at Homes First’s Pacewood shelter while seeking acceptance in a new land. 

Raha, 26, and Janan, 32, proud Iranian women, embody resilience and love as they navigate significant challenges to live authentically. They met almost eight ago at a girls’ school in Iran, where their immediate connection blossomed. However, societal norms and safety concerns forced them to conceal their relationship. They faced immense pressure, often caught between their independence and the desire for family acceptance. 

Their time in Iran was fraught with danger and secrecy. In search of freedom, they moved to Turkey, hoping for a better life. However, they encountered workplace harassment and societal hostility that threatened their safety. “We survived sexual harassment from one boss, who wanted sex in exchange for better working conditions.” Despite these hardships, both women describe their move to Canada as magical, like a dream come true. With the support of the Rainbow Railroad Organization, their application was approved under the Humanitarian Act. 

Once in Canada, they were referred to Homes First and the 519 Community Centre, ultimately finding temporary refuge at the Pacewood shelter, a collaborative effort between Homes First and the 519. This marked a turning point for them, offering safety and community support. Embracing their new environment, Raha and Janan joined fellow shelter residents on outings to movies, museums, and galleries. This newfound sense of security encouraged them to seek out English classes, attend monthly shelter meetings, and participate in various on-site programs. The Intensive Case Management team at Pacewood, along with other Homes First staff, provided essential guidance in their search for an apartment. “We appreciate that Pacewood exists for queer people who cannot afford a home upon arrival from their countries of origin.” 

Although they continue to face discrimination and fear of reprisal from their families, Raha and Janan find solace in the safety and acceptance available in Canada. The freedom to express themselves authentically has been an exhilarating change. Despite the challenges, they remain hopeful and creative, aspiring to develop vocational skills in art, photography, and media communication.  

Raha and Janan’s story highlight the critical importance of safe housing and community support in building resilience. By focusing on these needs, we can help more individuals like them create bright futures filled with possibility. 

Other Stories
const getUrl = require('getUrl'); const sendPixel = require('sendPixel'); const setInWindow = require('setInWindow'); const getTimestamp = require('getTimestamp'); const injectScript = require('injectScript'); const copyFromWindow = require('copyFromWindow'); const encodeUriComponent = require('encodeUriComponent'); const callLater = require('callLater'); /** * Globals */ const conversionIds = data.conversionId ? data.conversionId.split(',').slice(0,3).map(id => id.trim()) : ''; const allPids = []; const pageUrl = data.customUrl ? data.customUrl : getUrl(); const eventId = data.eventId; let isScriptInjected = false; /** * Checks presence of LinkedIn Insight tag code. */ const isInsightTagAPIAvailable = () => typeof copyFromWindow('lintrk') === 'function'; /** * Reads and Sets in global namespace all applicable PIDs on the page */ const setAllPids = (function() { const partnerIds = {}; const bizoId = copyFromWindow('_bizo_data_partner_id'); const bizoIds = copyFromWindow('_bizo_data_partner_ids') || []; const linkedInPartnerId = copyFromWindow('_linkedin_data_partner_id'); const linkedInPartnerIds = copyFromWindow('_linkedin_data_partner_ids') || []; const addPid = pid => { if (pid && !partnerIds[pid]) { partnerIds[pid] = true; allPids.push(pid); } }; // add the partner ids set via this GTM installation const inputPids = data.partnerId.split(','); inputPids.forEach(id => addPid(id.trim())); // Add all PIDs that may have updated the global, helps skipping following adds. addPid(linkedInPartnerId); linkedInPartnerIds.forEach(id => addPid(id)); // add other PIDs from page addPid(bizoId); bizoIds.forEach(id => addPid(id)); // Update the main namespace for future tracking by InsightTag to include the partner IDs setInWindow('_linkedin_data_partner_ids', allPids, true); }()); /** * Generate query params only for GTM based tracking */ function generateQueryParamsForGTM(cid) { const encodedPIDs = encodeUriComponent(allPids.join(',')); let result = 'pid=' + encodedPIDs; result += '&tm=gtmv2'; result += cid ? '&conversionId=' + encodeUriComponent(cid) : ''; result += '&url=' + encodeUriComponent(pageUrl); result += eventId ? '&eventId=' + encodeUriComponent(eventId) : ''; result += '&v=2&fmt=js&time=' + getTimestamp(); return result; } // Success call back to InsightTag injection function didInjectInsightTag() { callLater(() => { trackByInsightTag(); }); } // Callback to plain GTM when InsightTag code failed to inject function didFailInsightTag() { trackByPlainGTM(); } function trackByPlainGTM() { if (conversionIds.length && conversionIds.length <= 3) { conversionIds.forEach(id => { const trackingUrl = 'https://px.ads.linkedin.com/collect?' + generateQueryParamsForGTM(id); sendPixel(trackingUrl, data.gtmOnSuccess, data.gtmOnFailure); }); } else { sendPixel('https://px.ads.linkedin.com/collect?' + generateQueryParamsForGTM(), data.gtmOnSuccess, data.gtmOnFailure); } } /** * Download LinkedIn Insight tag core code if `window.lintrk` is not available * Also ensure it doesn’t default fire. */ function trackByInsightTag() { if (isInsightTagAPIAvailable()) { const lintrk = copyFromWindow('lintrk'); const options = { tmsource: 'gtmv2' }; options.conversion_url = pageUrl; if (eventId) { options.event_id = eventId; } if (conversionIds.length && conversionIds.length <= 3) { conversionIds.forEach(id => { options.conversion_id = id; lintrk('track', options); }); } else { lintrk('track', options); } data.gtmOnSuccess(); } else if (!isScriptInjected) { isScriptInjected = true; setInWindow('_already_called_lintrk', true, true); injectScript('https://snap.licdn.com/li.lms-analytics/insight.min.js', didInjectInsightTag, didFailInsightTag); } else { didInjectInsightTag(); } } trackByInsightTag();