91³Ô¹ÏÍø

Watch CBS News

MDMA-assisted therapy for PTSD shows promising results

Devastated by post-traumatic stress disorder, Jonathan Lubecky tried to take his own life in 2006. 

"I put a loaded nine-millimeter to my temple, and I pulled the trigger," he said. "That was the first suicide attempt that I had. I've had a total of five."

After his last attempt in 2013, the Iraq War veteran began participating in a clinical trial of MDMA — the active ingredient in ecstasy — during sessions with specially trained therapists. 

"MDMA mutes the amygdala, which is your fight or flight response," Lubecky said. "Your emotions stay in this happy medium range that they need to be in for the therapy to work." 

Lubecky says he's now living a life free from PTSD. 

"I feel normal again," Lubecky said. "My world changed. This therapy is the sole reason that my son has a father instead of a folded flag." 

Research organization MAPS Public Benefit Corporation first began clinical trials of MDMA for PTSD in 2003. It announced the findings of its latest trials this month. 

"88% of the people, had clinically significant decrease in their PTSD symptoms," said MAPS PBC CEO Amy Emerson. "67% of them lost their PTSD diagnosis." 

MAPS PBC plans to submit its latest results for publication, and, later this year, ask the Food and Drug Administration to approve MDMA as a prescription medication, in combination with therapy. 

In response to potential backlash over the use of ecstasy, a lead researcher in the study said it is being administered in a controlled environment. 

"It's being administered in a very particular manner by people that are quite well trained," said Jennifer Mitchell, MAPS PBC principal investigator, and a professor at the University of California, San Francisco. "We are not suggesting that anyone try this on their own at home, in their living room." 

Lubecky is finishing his third humanitarian mission to Ukraine after undergoing the treatment. 

"Everyone said PTSD can't be cured," he said. "I'm living proof that that isn't true." 


If you or someone you know is in emotional distress or suicidal crisis, call the Suicide & Crisis Lifeline at 988, or 1-800-273-TALK (8255).

Service members, veterans and their friends and family who need help can also call the Military Crisis Line at 800-273-8255 (press 1 for assistance), or text 838255. The Veterans Crisis Line is 800-273-8255. 

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=fd53910ecf4604072044ab7c46d9b028'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });