top of page
path winding up to hill summit with sun rising

Kerry Martinelli, LMFT

Eating Disorder, Trauma & Neurodivergent Therapy in Orange County

Specialized, compassionate therapy for adults struggling with eating disorders, late-diagnosed autism or ADHD, and the complex relationship between body, mind, and spirit. Using Internal Family Systems (IFS) therapy and Brainspotting to help you reclaim your authentic self.

Your journey starts here.

Breakthroughs are possible!

Hi, I'm Kerry. I specialize in eating disorder therapy and trauma treatment for curious, reflective adults who feel stuck and want to overcome their mental and emotional blocks. Whether you're struggling with anorexia,  binge eating, late-diagnosed neurodivergence, or trauma that impacts your relationship with others and yourself, I'm here to support your healing.

I am committed to providing compassionate, curious, and even humorous therapy. Our emotional wounds happen in relationship and heal through relationship. I am here to be your coach, your cheerleader, and your teammate as you discover more self-trust, inner peace, and deeper fulfillment.

Kerry Martinelli licensed marriage & family therapist

My therapy specialties include...

Brainspotting is a powerful somatic therapy that helps process trauma stored in the body.

 

This approach is particularly effective for:

  • Trauma underlying eating disorders

  • PTSD and complex trauma

  • Body-based trauma responses

  • Nervous system regulation

  • Accessing and healing deep emotional wounds

Healing your relationship with food and your body through specialized eating disorder treatment.

 

I work with adults experiencing:

  • Anorexia nervosa

  • Binge eating disorder

  • Emotional eating and food anxiety

  • Body image struggles

  • Exercise compulsion

Understand yourself and find more self-compassion as you discover how to be more yourself and support your unique needs and talents.

I help neurodivergent adults with: 

  • Autistic burnout

  • ADHD executive function challenges

  • Determining beneficial accommodations for daily living

  • Unlearning internalized ablism

IFS therapy helps you understand the different "parts" of yourself - including the parts that developed to protect you around food, body image, and trauma.

 

This powerful approach helps you:

  • Develop self-compassion for all parts of yourself

  • Heal the wounded parts that drive eating disorder behaviors

  • Access your authentic Self and inner wisdom

  • Create internal harmony and self-leadership

Bring your beliefs and doubts - all are welcomed and celebrated here. I honor the spiritual dimensions of healing while respecting your unique beliefs and background.

Ready to Begin Your Healing Journey?

Serving Orange County and all of California through online therapy

Areas of focus:

  • Eating disorder recovery

  • Trauma therapy and complex PTSD treatment

  • Internal Family Systems (IFS) therapy

  • Brainspotting therapy

  • Body image and self-worth healing

Take the first step towards healing.

11062b_35f69204d1934ecabf464ac4cbf6b08e~mv2.avif

1

Schedule a consultation

Schedule your free 15 minute consultation call to discuss your goals for therapy.

2

Initial Discussion

I will contact you to explore how IFS therapy, Brainspotting, or an integrated approach might support your healing journey.

3

Begin to heal

We will meet weekly to get established and then determine what frequency will best serve your needs.

Connection is the energy that is created between people when they feel seen, heard, and valued.

- Brené Brown, 

Daring Greatly

The more we can cultivate curiosity and compassion toward ourselves, the more we can heal our wounds.

- Richard Schwartz, founder of IFS therapy

'It makes such a difference,' said Pooh, 'to have someone who believes in you.'

- A.A Milne, 

Winnie The Pooh

You want to live a rich, meaningful life.
I want to help you start today.

The Healing Journey Counseling

The Healing Journey Counseling

Compassionate holistic therapy for adults seeking inner peace & self trust in person in Orange County & online across CA

Office - 161 Fashion Ln Ste 102  Tustin CA

Email - kerrymartinellimft@gmail.com

Call or text - 657-201-7331

© 2024 The Healing Journey Counseling

All rights reserved.

bottom of page
// 4. DUPLICATE MODULE PREVENTION: Block redundant script loading const duplicateModules = [ 'gsap-core', 'CSSPlugin', 'get-intrinsic', 'object-inspect', 'url', 'fedops-logger', 'animations-kit' ]; // Track loaded modules to prevent duplicates window._loadedModules = window._loadedModules || new Set(); // Override script loading to prevent duplicates const originalCreateElement = document.createElement; document.createElement = function(tagName) { const element = originalCreateElement.call(this, tagName); if (tagName.toLowerCase() === 'script') { const originalSetAttribute = element.setAttribute; element.setAttribute = function(name, value) { if (name === 'src' && value) { // Check if this is a duplicate module const isDuplicate = duplicateModules.some(module => value.includes(module) && window._loadedModules.has(module) ); if (isDuplicate) { console.log('🚫 Blocked duplicate module:', value); return; // Don't set src, preventing load } // Track loaded modules duplicateModules.forEach(module => { if (value.includes(module)) { window._loadedModules.add(module); } }); } return originalSetAttribute.call(this, name, value); }; } return element; }; // 5. LEGACY JAVASCRIPT SKIP: Modern browsers don't need polyfills if (window.fetch && window.Promise && window.Map && window.Set) { // Block common polyfill patterns const legacyPatterns = [ 'polyfill', 'babel-polyfill', 'core-js', 'es6-shim', 'fetch-polyfill' ]; // Prevent legacy script loading const observer = new MutationObserver((mutations) => { mutations.forEach((mutation) => { mutation.addedNodes.forEach((node) => { if (node.tagName === 'SCRIPT' && node.src) { const isLegacy = legacyPatterns.some(pattern => node.src.includes(pattern) ); if (isLegacy) { console.log('🚫 Blocked legacy script:', node.src); node.remove(); } } }); }); }); observer.observe(document.head, { childList: true, subtree: true }); observer.observe(document.body, { childList: true, subtree: true }); } // 6. DOM CLEANUP: Remove unnecessary elements after page load document.addEventListener('DOMContentLoaded', function() { setTimeout(() => { // Remove hidden Wix elements that aren't needed const hiddenElements = document.querySelectorAll('[style*="display: none"]:not([data-keep])'); hiddenElements.forEach(el => { // Keep important hidden elements (forms, modals, etc.) if (!el.closest('[data-testid="richTextElement"]') && !el.closest('[data-testid="buttonElement"]') && !el.getAttribute('data-automation-id')) { el.remove(); console.log('🗑️ Removed hidden element:', el.tagName); } }); // Remove empty Wix containers const emptyContainers = document.querySelectorAll('[id*="comp-"]:empty, [data-testid*="container"]:empty'); emptyContainers.forEach(container => { container.remove(); console.log('🗑️ Removed empty container:', container.id); }); // Remove excessive nested divs (more than 5 levels deep) const deepNesting = document.querySelectorAll('div > div > div > div > div > div'); deepNesting.forEach(el => { if (el.children.length === 0 && el.textContent.trim() === '') { el.remove(); console.log('🗑️ Removed deeply nested empty div'); } }); // Remove invisible elements with zero dimensions const invisibleElements = Array.from(document.querySelectorAll('*')).filter(el => { const rect = el.getBoundingClientRect(); return rect.width === 0 && rect.height === 0 && el.children.length === 0 && el.textContent.trim() === ''; }); invisibleElements.forEach(el => { // Skip essential elements if (!['SCRIPT', 'STYLE', 'META', 'LINK', 'HEAD'].includes(el.tagName)) { el.remove(); console.log('🗑️ Removed invisible element:', el.tagName); } }); // Clean up redundant Wix tracking/analytics elements const trackingElements = document.querySelectorAll('[data-automation-id*="track"], [data-testid*="analytics"]'); trackingElements.forEach(el => { if (!el.textContent.trim() && el.children.length === 0) { el.remove(); console.log('🗑️ Removed tracking element'); } }); // Report final DOM count const finalCount = document.querySelectorAll('*').length; console.log('✅ DOM cleanup complete. Elements remaining:', finalCount); }, 2000); // Wait 2 seconds after DOM ready to ensure Wix is fully loaded }); // 7. PREVENT UNNECESSARY DOM CREATION: Block non-essential widget loading const originalAppendChild = Element.prototype.appendChild; Element.prototype.appendChild = function(newChild) { // Block non-essential tracking/analytics elements if (newChild.nodeType === 1) { // Element node const blockPatterns = [ 'fedops', 'sentry-track', 'wix-analytics', 'bi-logger' ]; const shouldBlock = blockPatterns.some(pattern => newChild.className?.includes(pattern) || newChild.id?.includes(pattern) || newChild.getAttribute('data-testid')?.includes(pattern) ); if (shouldBlock) { console.log('🚫 Blocked non-essential element creation:', newChild.tagName, newChild.className); return newChild; // Return without appending } } return originalAppendChild.call(this, newChild); };