, so loading this one earlier gives it first crack at the * original text. * - Do NOT combine this with data-calltrk-noswap on the same elements — * that attribute blocks the href swap entirely, which defeats the * purpose here. * * SCOPE: * - By default this applies to every `a[href^="tel:"]` on the page. * Narrow the SELECTOR below if you only want this behavior on specific * numbers (e.g. give those links a shared class like * `.static-display-phone` and use that instead). */ (function () { var SELECTOR = 'a[href^="tel:"]'; // Map of element -> original visible text, captured before CallRail swaps it var originalText = new WeakMap(); function snapshot() { document.querySelectorAll(SELECTOR).forEach(function (el) { if (!originalText.has(el)) { originalText.set(el, el.textContent); } }); } function restore(el) { var original = originalText.get(el); if (original && el.textContent !== original) { el.textContent = original; } } // Snapshot as early as possible, and again once the DOM is fully parsed // (covers elements that aren't present yet when this script first runs). snapshot(); document.addEventListener('DOMContentLoaded', snapshot); // Watch for CallRail (or anything else) changing the link's contents. var observer = new MutationObserver(function (mutations) { mutations.forEach(function (m) { var node = m.target.nodeType === 1 ? m.target : m.target.parentElement; var anchor = node && node.closest ? node.closest(SELECTOR) : null; if (anchor) restore(anchor); }); }); function startObserving() { // document.documentElement () always exists as soon as parsing // starts, unlike document.body when this script is placed in . observer.observe(document.documentElement, { childList: true, subtree: true, characterData: true }); } if (document.body) { startObserving(); } else { document.addEventListener('DOMContentLoaded', startObserving); } // Safety net: CallRail's swap can lag slightly after its script loads, // so double-check shortly after window load too. window.addEventListener('load', function () { setTimeout(function () { document.querySelectorAll(SELECTOR).forEach(restore); }, 1500); }); })();

How Do I know If I Need Another Healing Group or Bible Study?

By Jenny Foster

  • Are you feeling numb, emotionally stuck, or overwhelmed?
  • Do you experience recurring feelings of shame, anger, grief, or anxiety?
  • Have you been feeling isolated from God or others?
  • Are you looking for deeper healing and connection?
  • Are you carrying a painful secret(s)?
  • Are you experiencing recurring dysfunctional relationships?
  • Have you forgiven people, but unforgiveness keeps coming back?
  • Do you experience triggers related to pregnancy, parenting, relationships, or anniversaries?
  • Do you sense God leading you into further healing work?

If you answered yes to any of these questions, you would likely benefit significantly from additional healing support. There are many benefits to finding a supportive healing group or Bible study, such as: 

    • Having an emotionally safe and confidential space to go deeper in your healing

    • Sharing personal struggles and working through trauma with others who know what you’re going through

    • Gaining biblical knowledge and learning how to apply it to your life

    • Finding accountability within a group to maintain motivation to complete the work

    • Experiencing greater relief of the symptoms of emotional pain

    • Participating in fellowship, encouragement, and spiritual growth with other believers

There are many confidential and compassionate abortion recovery organizations offering retreats and weekly in-person and virtual classes. Check out our website for our offerings as well as additional resources and links to other well-vetted resources. You don’t have to journey alone. 

Blessings of peace and freedom as you explore deeper healing. 

As an author and abortion recovery leader, Jenny Foster is passionate about meeting hurting hearts with love and compassion. She shares the hope and forgiveness found in Christ with those seeking healing and freedom. You can reach Jenny at jennyfoster@anevenplace.com.  

More Resources

More Blog Posts