(function () {
const ALLOWED_PATHS = [
"/personal-assessment-tw",
"/church-assessment-tw",
"/goer-assessment-ph",
"/church-assessment-ph"
];
const currentPath = window.location.pathname.replace(/\/$/, "").toLowerCase();
if (!ALLOWED_PATHS.includes(currentPath)) return;
const param = new URLSearchParams(window.location.search).get("result");
if (!param) return;
const roles = {
sender: {
title: "Sender",
subtitle: null,
icon: "🤝",
description: "A
Sender
is a person who stands behind and assists others who are taking or want to take the Gospel to other cultures. A sender constantly looks for ways to help those who are doing or want to do the work of missions and the program of missions in the church. This could include mentoring, helping, training, giving in money or time (encourager, helper), etc."
},
intercessor: {
title: "Intercessor",
subtitle: null,
icon: "🙏",
description: "An
Intercessor
is a person who is gifted to be involved in prayer and spiritual warfare for the cause of missions. An intercessor looks for opportunities to use this gift to do the work in the spirit that is required to precede and accompany the actual work of missions."
},
goer: {
title: "Goer",
subtitle: "or Missionary",
icon: "✈️",
description: "A
Goer
(or
Missionary
) is a person who enters another culture to make disciples. A goer looks for opportunities to prepare himself or herself to take the Gospel to other cultures whether in country or overseas."
},
missionary: {
title: "Goer",
subtitle: "or Missionary",
icon: "✈️",
description: "A
Goer
(or
Missionary
) is a person who enters another culture to make disciples. A goer looks for opportunities to prepare himself or herself to take the Gospel to other cultures whether in country or overseas."
},
welcomer: {
title: "Welcomer",
subtitle: null,
icon: "🌍",
description: "A
Welcomer
is a person who embraces the nations in their communities with hospitality and service. Their hope is to build relational bridges in order to share the love of Christ with them."
}
};
const role = roles[param.toLowerCase().trim()];
if (!role) return;
// --- Styles ---
const style = document.createElement("style");
style.textContent = `
#missions-overlay {
position: fixed;
inset: 0;
background: rgba(10, 20, 40, 0.55);
backdrop-filter: blur(3px);
display: flex;
align-items: center;
justify-content: center;
padding: 16px;
z-index: 99999;
opacity: 0;
transition: opacity 0.3s ease;
}
#missions-overlay.ms-visible { opacity: 1; }
#missions-modal {
background: #fff;
border-radius: 16px;
box-shadow: 0 12px 48px rgba(0,0,0,0.22);
max-width: 540px;
width: 100%;
max-height: 90vh;
overflow-y: auto;
padding: 48px 40px 36px;
text-align: center;
position: relative;
transform: translateY(24px);
transition: transform 0.35s ease;
font-family: Georgia, 'Times New Roman', serif;
box-sizing: border-box;
}
#missions-overlay.ms-visible #missions-modal { transform: translateY(0); }
#missions-modal * { box-sizing: border-box; }
#ms-close {
position: absolute;
top: 16px;
right: 18px;
background: none;
border: none;
font-size: 22px;
color: #aaa;
cursor: pointer;
line-height: 1;
padding: 4px;
}
#ms-close:hover { color: #555; }
.ms-congrats {
font-size: 12px;
letter-spacing: 0.14em;
text-transform: uppercase;
color: #8a6c3a;
margin: 0 0 10px;
font-family: Arial, sans-serif;
font-weight: 700;
}
.ms-icon {
font-size: 52px;
display: block;
margin-bottom: 14px;
}
.ms-title {
font-size: 38px;
font-weight: 700;
color: #1a3a5c;
margin: 0 0 4px;
letter-spacing: 0.03em;
}
.ms-subtitle {
font-size: 17px;
color: #5a7a9a;
margin: 0 0 20px;
font-style: italic;
}
.ms-divider {
width: 52px;
height: 3px;
background: #c9a84c;
border-radius: 2px;
margin: 0 auto 22px;
}
.ms-desc {
font-size: 15.5px;
line-height: 1.75;
color: #3a3a3a;
margin: 0 0 28px;
text-align: left;
}
.ms-desc strong { color: #1a3a5c; }
.ms-cta {
display: block;
width: 100%;
background: #1a3a5c;
color: #fff;
text-decoration: none;
padding: 15px 28px;
border-radius: 8px;
font-family: Arial, sans-serif;
font-size: 15px;
font-weight: 700;
letter-spacing: 0.07em;
text-transform: uppercase;
transition: background 0.2s;
margin-bottom: 16px;
cursor: pointer;
border: none;
text-align: center;
}
.ms-cta:hover { background: #c9a84c; }
.ms-disclaimer {
font-size: 11.5px;
color: #aaa;
font-family: Arial, sans-serif;
font-style: italic;
line-height: 1.6;
margin: 0;
}
`;
document.head.appendChild(style);
// --- Markup ---
const overlay = document.createElement("div");
overlay.id = "missions-overlay";
overlay.setAttribute("role", "dialog");
overlay.setAttribute("aria-modal", "true");
overlay.innerHTML = `
Congratulations!
${role.icon}
${role.title}
${role.subtitle ? `
${role.subtitle}
` : ""}
Based on the introductory assessment, you are a
${role.title}${role.subtitle ? " / Missionary" : ""}
.
I am a Refugee: Reflections of a Missionary Leaving Ukraine, Part 2
Reminder that we long for a country of our own
First of all, this is a reminder to me that we are foreigners and aliens in this world ( 1 Peter 2:11
, Hebrews 11:13
). In our 35 years of cross-cultural ministry, we have left homes and ministries several times before. We spent ten years in the Philippines before relocating to Russia. Then after another ten years in Russia, we moved to Ukraine. But this is the first time that we are leaving without knowing what our destination and future ministry location will be.
I admit that I had become very comfortable in Ukraine. Life was relatively predictable, convenient, inexpensive, and safe. It was a wonderful base for my global training ministry.
But our citizenship is in the kingdom of God ( Eph 2:19
, Philippians 3:20
). Our new refugee status reminds us that we long for another country, a realm where we really belong and which God is preparing for us ( Heb 11:14-16
).
"All these people were still living by faith when they died. They did not receive the things promised; they only saw them and welcomed them from a distance, admitting that they were foreigners and strangers on earth. People who say such things show that they are looking for a country of their own. If they had been thinking of the country they had left, they would have had opportunity to return. Instead, they were longing for a better country—a heavenly one. Therefore God is not ashamed to be called their God, for he has prepared a city for them." -Hebrews 11:13-16
Recognition that God has been preparing me for this
Secondly, our new status as war refugees comes with a growing recognition that God has been preparing me for this. Everyone’s journey and story will be somewhat different. But I can now see that God has been uniquely preparing me for this crisis.
In 2020, we were stuck in Taiwan for 5 months, unable to return to our home in Ukraine due to the pandemic. We adapted and developed new ministries during that time. Maybe that time in Taiwan was part of God’s preparing us for what is happening today.
Then God has been teaching me through my own research and writing. Over the past 15 years, I have added a great number of Bible notes and journal entries in my Bible software program. All of these notes and journal entries are tagged with various biblical themes. Recently I discovered that “suffering” was my fourth most common tag. This has been a theme that I have seen over and over again through the Scriptures, often in relationship to the cost of discipleship.
Furthermore, I just finished a blog series on resilience. Now I have an opportunity to practice what I learned about becoming more resilient!
Warnings strengthen resolve
A couple of days ago, I reflected on how Jesus repeatedly warned the disciples of what was going to happen to him as he headed toward the cross. Similarly, the Holy Spirit repeatedly warned Paul that prison and hardships were facing him ( Acts 20:23
). But these warnings only strengthened Paul’s resolve to keep running the race and complete the task Christ had given him.
“And now, compelled by the Spirit, I am going to Jerusalem, not knowing what will happen to me there. I only know that in every city the Holy Spirit warns me that prison and hardships are facing me. However, I consider my life worth nothing to me; my only aim is to finish the race and complete the task the Lord Jesus has given me—the task of testifying to the good news of God’s grace." -Acts 20:22-24
God provides warnings of coming hardships to prepare us. These warnings are not meant to terrify us but to strengthen us. They help to shape our expectations of what the “normal Christian life” will look like.
An opportunity to practice waiting on the Lord
Probably the primary lesson I learned in 2021 was that I needed to learn to wait on God. Rather than pushing hard for a quick resolution of a problem, I needed to become more patient and allow God to work it out in his time. The following verses from Psalm 27 became very meaningful and I committed them to memory.
"I remain confident of this: I will see the goodness of the LORD in the land of the living. Wait for the LORD; be strong and take heart and wait for the LORD." -Psalm 27:13-14
Now we are again in a position of needing to wait. God is still good. His goodness has not diminished one iota since 2021. We need to wait for him, rather than immediately trying to figure out what we should do next. We will again see the goodness of the Lord in the land of the living. But we will need to patiently wait on God. In his time, our next directions will become clear.
Becoming a refugee is never a comfortable place to be. But it is a place to learn to trust God in new ways.