{"id":89473,"date":"2026-06-28T16:44:18","date_gmt":"2026-06-28T20:44:18","guid":{"rendered":"https:\/\/bgodinspired.com\/?page_id=89473"},"modified":"2026-08-04T11:53:25","modified_gmt":"2026-08-04T15:53:25","slug":"am-i-ready-to-forgive","status":"publish","type":"page","link":"https:\/\/bgodinspired.com\/index.php\/am-i-ready-to-forgive\/","title":{"rendered":"Am I Ready to Forgive? Take the Free Forgiveness Readiness Assessment"},"content":{"rendered":"\n<!-- BGodInspired Forgiveness Readiness Assessment -->\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400;1,600&#038;family=Inter:wght@300;400;500;600&#038;display=swap\" rel=\"stylesheet\">\n<style>\n#bgi-forgive-tool *, #bgi-forgive-tool *::before, #bgi-forgive-tool *::after {\n  box-sizing: border-box; margin: 0; padding: 0;\n}\n#bgi-forgive-tool {\n  --navy:     #0D1B2A;\n  --navy-mid: #162233;\n  --cream:    #F5F0E8;\n  --clay:     #C4847B;\n  --clay-dim: #8B4E47;\n  --clay-pale:rgba(196,132,123,0.12);\n  --sage:     #7B9E87;\n  --gold:     #C9A84C;\n  --warm-gray:#8B8680;\n  --dim:      rgba(245,240,232,0.68);\n  --soft:     rgba(245,240,232,0.38);\n  --border:   rgba(245,240,232,0.08);\n\n  background: var(--navy);\n  color: var(--cream);\n  font-family: 'Inter', sans-serif;\n  width: 100%;\n  display: block;\n  padding: 36px 20px 64px;\n  border-radius: 12px;\n  clear: both;\n  position: relative;\n}\n#bgi-forgive-tool .tool-inner {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  width: 100%;\n}\n\n\/* \u2500\u2500 TENSION LINE \u2500\u2500 *\/\n#bgi-forgive-tool .tension-wrap {\n  width: 100%;\n  max-width: 680px;\n  margin-bottom: 36px;\n  opacity: 0;\n  transition: opacity 0.5s;\n}\n#bgi-forgive-tool .tension-wrap.visible { opacity: 1; }\n#bgi-forgive-tool .tension-meta {\n  display: flex;\n  justify-content: space-between;\n  margin-bottom: 10px;\n}\n#bgi-forgive-tool .tension-label {\n  font-size: 0.7rem;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--warm-gray);\n}\n#bgi-forgive-tool .tension-step {\n  font-size: 0.7rem;\n  font-weight: 600;\n  color: var(--clay);\n}\n#bgi-forgive-tool .tension-track {\n  width: 100%;\n  height: 2px;\n  background: rgba(255,255,255,0.06);\n  border-radius: 2px;\n  position: relative;\n}\n#bgi-forgive-tool .tension-fill {\n  height: 100%;\n  background: linear-gradient(90deg, var(--clay-dim), var(--clay));\n  border-radius: 2px;\n  transition: width 0.6s cubic-bezier(.4,0,.2,1), opacity 0.6s;\n}\n\n\/* \u2500\u2500 CARD \u2500\u2500 *\/\n#bgi-forgive-tool .card {\n  width: 100%;\n  max-width: 680px;\n  background: var(--navy-mid);\n  border: 1px solid rgba(196,132,123,0.14);\n  border-radius: 16px;\n  padding: 48px 48px 44px !important;\n  position: relative;\n  box-sizing: border-box !important;\n  overflow: hidden;\n}\n#bgi-forgive-tool .card::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 2px;\n  background: linear-gradient(90deg, transparent, var(--clay), transparent);\n  opacity: 0.5;\n}\n\n\/* \u2500\u2500 EYEBROW \u2500\u2500 *\/\n#bgi-forgive-tool .eyebrow {\n  font-size: 0.72rem;\n  font-weight: 600;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color: var(--clay);\n  display: block;\n  margin-bottom: 18px;\n}\n\n\/* \u2500\u2500 INTRO \u2500\u2500 *\/\n#bgi-forgive-tool .intro-headline {\n  font-family: 'Playfair Display', serif;\n  font-size: clamp(1.75rem, 4vw, 2.5rem);\n  font-weight: 700;\n  line-height: 1.2;\n  color: var(--cream);\n  margin-bottom: 18px;\n}\n#bgi-forgive-tool .intro-sub {\n  font-size: 0.97rem;\n  line-height: 1.78;\n  color: var(--dim);\n  margin-bottom: 14px;\n  max-width: 520px;\n}\n#bgi-forgive-tool .intro-note {\n  font-size: 0.82rem;\n  line-height: 1.65;\n  color: var(--soft);\n  margin-bottom: 36px;\n  font-style: italic;\n  max-width: 480px;\n}\n#bgi-forgive-tool .intro-meta {\n  display: flex;\n  gap: 20px;\n  flex-wrap: wrap;\n  margin-bottom: 36px;\n}\n#bgi-forgive-tool .meta-item {\n  display: flex;\n  align-items: center;\n  gap: 7px;\n  font-size: 0.82rem;\n  color: var(--warm-gray);\n}\n#bgi-forgive-tool .meta-dot {\n  width: 5px; height: 5px;\n  border-radius: 50%;\n  background: var(--clay);\n  flex-shrink: 0;\n}\n#bgi-forgive-tool .btn-start {\n  display: inline-block;\n  background: var(--clay);\n  color: var(--navy);\n  font-family: 'Inter', sans-serif;\n  font-size: 0.9rem;\n  font-weight: 700;\n  letter-spacing: 0.03em;\n  padding: 16px 36px;\n  border-radius: 8px;\n  border: none;\n  cursor: pointer;\n  transition: background 0.2s, transform 0.15s;\n}\n#bgi-forgive-tool .btn-start:hover { background: #D0928A; transform: translateY(-1px); }\n\n\/* \u2500\u2500 QUESTION \u2500\u2500 *\/\n#bgi-forgive-tool .q-number {\n  font-size: 0.72rem;\n  font-weight: 600;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color: var(--clay);\n  display: block;\n  margin-bottom: 18px;\n}\n#bgi-forgive-tool .q-text {\n  font-family: 'Playfair Display', serif;\n  font-size: clamp(1.1rem, 2.8vw, 1.5rem);\n  font-weight: 600;\n  line-height: 1.38;\n  color: var(--cream);\n  margin-bottom: 10px;\n}\n#bgi-forgive-tool .q-context {\n  font-size: 0.84rem;\n  line-height: 1.6;\n  color: var(--soft);\n  margin-bottom: 28px;\n  font-style: italic;\n}\n#bgi-forgive-tool .options {\n  display: flex;\n  flex-direction: column;\n  gap: 9px;\n}\n#bgi-forgive-tool .option {\n  display: flex;\n  align-items: flex-start;\n  gap: 13px;\n  padding: 14px 17px;\n  border: 1px solid var(--border);\n  border-radius: 10px;\n  cursor: pointer;\n  transition: border-color 0.2s, background 0.2s;\n  background: transparent;\n  text-align: left;\n  font-family: 'Inter', sans-serif;\n  width: 100%;\n}\n#bgi-forgive-tool .option:hover {\n  border-color: rgba(196,132,123,0.38);\n  background: var(--clay-pale);\n}\n#bgi-forgive-tool .option.selected {\n  border-color: var(--clay);\n  background: var(--clay-pale);\n}\n#bgi-forgive-tool .opt-radio {\n  width: 18px; height: 18px;\n  border-radius: 50%;\n  border: 2px solid rgba(245,240,232,0.2);\n  flex-shrink: 0;\n  margin-top: 2px;\n  display: flex; align-items: center; justify-content: center;\n  transition: border-color 0.2s, background 0.2s;\n}\n#bgi-forgive-tool .option.selected .opt-radio {\n  border-color: var(--clay);\n  background: var(--clay);\n}\n#bgi-forgive-tool .option.selected .opt-radio::after {\n  content: '';\n  width: 6px; height: 6px;\n  border-radius: 50%;\n  background: var(--navy);\n}\n#bgi-forgive-tool .opt-text {\n  font-size: 0.9rem;\n  line-height: 1.5;\n  color: var(--dim);\n}\n#bgi-forgive-tool .option.selected .opt-text { color: var(--cream); }\n\n#bgi-forgive-tool .btn-next {\n  margin-top: 28px;\n  display: inline-block;\n  background: transparent;\n  color: var(--clay);\n  font-family: 'Inter', sans-serif;\n  font-size: 0.88rem;\n  font-weight: 600;\n  letter-spacing: 0.06em;\n  padding: 13px 28px;\n  border-radius: 8px;\n  border: 1px solid var(--clay);\n  cursor: pointer;\n  opacity: 0;\n  pointer-events: none;\n  transition: opacity 0.3s, background 0.2s, color 0.2s;\n}\n#bgi-forgive-tool .btn-next.visible { opacity: 1; pointer-events: all; }\n#bgi-forgive-tool .btn-next:hover { background: var(--clay); color: var(--navy); }\n\n\/* \u2500\u2500 RESULTS \u2500\u2500 *\/\n#bgi-forgive-tool .result-eyebrow {\n  font-size: 0.72rem;\n  font-weight: 600;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color: var(--clay);\n  display: block;\n  margin-bottom: 16px;\n}\n\n\/* Readiness meter *\/\n#bgi-forgive-tool .readiness-meter {\n  display: flex;\n  gap: 6px;\n  margin-bottom: 28px;\n}\n#bgi-forgive-tool .meter-segment {\n  height: 6px;\n  flex: 1;\n  border-radius: 3px;\n  background: rgba(255,255,255,0.07);\n  transition: background 0.8s;\n}\n#bgi-forgive-tool .meter-segment.lit { background: var(--clay); }\n\n#bgi-forgive-tool .result-stage {\n  font-family: 'Playfair Display', serif;\n  font-size: clamp(1.4rem, 3.5vw, 2rem);\n  font-weight: 700;\n  color: var(--cream);\n  line-height: 1.2;\n  margin-bottom: 6px;\n}\n#bgi-forgive-tool .result-sub {\n  font-family: 'Playfair Display', serif;\n  font-style: italic;\n  font-size: 1rem;\n  color: var(--clay);\n  margin-bottom: 26px;\n}\n#bgi-forgive-tool .result-body {\n  font-size: 0.95rem;\n  line-height: 1.82;\n  color: var(--dim);\n  margin-bottom: 16px;\n}\n#bgi-forgive-tool .result-body strong { color: var(--cream); font-weight: 600; }\n#bgi-forgive-tool .result-important {\n  font-size: 0.9rem;\n  line-height: 1.75;\n  color: var(--dim);\n  margin-bottom: 16px;\n  padding: 16px 20px;\n  border-left: 2px solid var(--clay);\n  border-radius: 0 6px 6px 0;\n  background: var(--clay-pale);\n}\n#bgi-forgive-tool .result-important strong { color: var(--cream); font-weight: 600; }\n\n#bgi-forgive-tool .r-divider {\n  height: 1px;\n  background: var(--border);\n  margin: 26px 0;\n}\n#bgi-forgive-tool .scripture-block {\n  background: rgba(123,158,135,0.09);\n  border-left: 3px solid var(--sage);\n  border-radius: 0 8px 8px 0;\n  padding: 20px 24px;\n  margin-bottom: 28px;\n}\n#bgi-forgive-tool .scripture-text {\n  font-family: 'Playfair Display', serif;\n  font-style: italic;\n  font-size: 1.05rem;\n  line-height: 1.6;\n  color: var(--cream);\n  margin-bottom: 8px;\n}\n#bgi-forgive-tool .scripture-ref {\n  font-size: 0.78rem;\n  font-weight: 600;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  color: var(--sage);\n}\n#bgi-forgive-tool .scripture-angle {\n  font-size: 0.84rem;\n  line-height: 1.7;\n  color: var(--dim);\n  margin-top: 12px;\n}\n\n\/* God's Presence card *\/\n#bgi-forgive-tool .presence-card {\n  background: linear-gradient(135deg, rgba(196,132,123,0.1), rgba(196,132,123,0.03));\n  border: 1px solid rgba(196,132,123,0.28);\n  border-radius: 12px;\n  padding: 26px 26px 22px !important;\n  margin-bottom: 24px;\n  box-sizing: border-box !important;\n}\n#bgi-forgive-tool .pc-label {\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: var(--clay);\n  display: block;\n  margin-bottom: 10px;\n}\n#bgi-forgive-tool .pc-headline {\n  font-family: 'Playfair Display', serif;\n  font-size: 1.15rem;\n  font-weight: 700;\n  color: var(--cream);\n  line-height: 1.3;\n  margin-bottom: 10px;\n}\n#bgi-forgive-tool .pc-body {\n  font-size: 0.87rem;\n  line-height: 1.68;\n  color: var(--dim);\n  margin-bottom: 18px;\n}\n#bgi-forgive-tool .btn-presence {\n  display: inline-block;\n  background: var(--clay);\n  color: var(--navy);\n  font-family: 'Inter', sans-serif;\n  font-size: 0.84rem;\n  font-weight: 700;\n  padding: 12px 24px;\n  border-radius: 7px;\n  border: none;\n  text-decoration: none;\n  transition: background 0.2s;\n  cursor: pointer;\n}\n#bgi-forgive-tool .btn-presence:hover { background: #D0928A; }\n\n#bgi-forgive-tool .share-label {\n  font-size: 0.78rem;\n  color: var(--warm-gray);\n  display: block;\n  margin-bottom: 10px;\n}\n#bgi-forgive-tool .share-row {\n  display: flex;\n  gap: 9px;\n  flex-wrap: wrap;\n}\n#bgi-forgive-tool .btn-share {\n  font-size: 0.78rem;\n  font-weight: 500;\n  padding: 9px 16px;\n  border-radius: 6px;\n  border: 1px solid var(--border);\n  background: transparent;\n  color: var(--soft);\n  cursor: pointer;\n  text-decoration: none;\n  display: inline-block;\n  font-family: 'Inter', sans-serif;\n  transition: border-color 0.2s, color 0.2s;\n}\n#bgi-forgive-tool .btn-share:hover { border-color: rgba(245,240,232,0.28); color: var(--cream); }\n#bgi-forgive-tool .btn-retake {\n  display: block;\n  width: 100%;\n  text-align: center;\n  font-size: 0.78rem;\n  color: var(--soft);\n  background: none;\n  border: 1px solid var(--border);\n  border-radius: 6px;\n  padding: 10px;\n  margin-top: 16px;\n  cursor: pointer;\n  font-family: 'Inter', sans-serif;\n  transition: color 0.2s;\n}\n#bgi-forgive-tool .btn-retake:hover { color: var(--cream); }\n\n\/* \u2500\u2500 UTILS \u2500\u2500 *\/\n#bgi-forgive-tool .hidden { display: none !important; }\n#bgi-forgive-tool .fade-in { animation: fgiveFade 0.38s ease forwards; }\n@keyframes fgiveFade {\n  from { opacity: 0; transform: translateY(8px); }\n  to   { opacity: 1; transform: translateY(0); }\n}\n@media (max-width: 560px) {\n  #bgi-forgive-tool .card { padding: 30px 22px 28px !important; }\n  #bgi-forgive-tool .presence-card { padding: 22px 18px 18px !important; }\n}\n@media (prefers-reduced-motion: reduce) {\n  #bgi-forgive-tool .fade-in { animation: none; }\n  #bgi-forgive-tool * { transition: none !important; }\n}\n<\/style>\n\n<div id=\"bgi-forgive-tool\">\n  <div class=\"tool-inner\">\n\n    <!-- TENSION PROGRESS -->\n    <div class=\"tension-wrap\" id=\"fgTensionWrap\">\n      <div class=\"tension-meta\">\n        <span class=\"tension-label\" id=\"fgTensionLabel\">Question 1 of 12<\/span>\n        <span class=\"tension-step\" id=\"fgTensionStep\">1 \/ 12<\/span>\n      <\/div>\n      <div class=\"tension-track\">\n        <div class=\"tension-fill\" id=\"fgTensionFill\" style=\"width:8%;\"><\/div>\n      <\/div>\n    <\/div>\n\n    <!-- CARD -->\n    <div class=\"card\" id=\"fgCard\">\n\n      <!-- INTRO -->\n      <div id=\"fgIntro\" class=\"fade-in\">\n        <span class=\"eyebrow\">Forgiveness Assessment<\/span>\n        <h1 class=\"intro-headline\">Are you ready to forgive \u2014 or just ready to stop hurting?<\/h1>\n        <p class=\"intro-sub\">They&#8217;re not the same thing. And knowing the difference matters more than most people realize.<\/p>\n        <p class=\"intro-note\">This assessment doesn&#8217;t tell you that you should forgive. It tells you honestly where you actually are in the process \u2014 without pressure, without judgment.<\/p>\n        <div class=\"intro-meta\">\n          <span class=\"meta-item\"><span class=\"meta-dot\"><\/span>12 questions<\/span>\n          <span class=\"meta-item\"><span class=\"meta-dot\"><\/span>3 minutes<\/span>\n          <span class=\"meta-item\"><span class=\"meta-dot\"><\/span>No wrong answers<\/span>\n        <\/div>\n        <button class=\"btn-start\" onclick=\"fgStart()\">Find out where you are \u2192<\/button>\n      <\/div>\n\n      <!-- QUESTION -->\n      <div id=\"fgQBlock\" class=\"hidden\">\n        <span class=\"q-number\" id=\"fgQNum\">Question 1 of 12<\/span>\n        <h2 class=\"q-text\" id=\"fgQText\"><\/h2>\n        <p class=\"q-context\" id=\"fgQContext\"><\/p>\n        <div class=\"options\" id=\"fgOptions\"><\/div>\n        <button class=\"btn-next hidden\" id=\"fgBtnNext\" onclick=\"fgNext()\">Continue \u2192<\/button>\n      <\/div>\n\n      <!-- RESULTS -->\n      <div id=\"fgResults\" class=\"hidden\">\n        <span class=\"result-eyebrow\">Your Readiness<\/span>\n        <div class=\"readiness-meter\" id=\"fgMeter\">\n          <div class=\"meter-segment\" id=\"fgSeg0\"><\/div>\n          <div class=\"meter-segment\" id=\"fgSeg1\"><\/div>\n          <div class=\"meter-segment\" id=\"fgSeg2\"><\/div>\n          <div class=\"meter-segment\" id=\"fgSeg3\"><\/div>\n        <\/div>\n        <h2 class=\"result-stage\" id=\"fgStage\"><\/h2>\n        <p class=\"result-sub\" id=\"fgSub\"><\/p>\n        <p class=\"result-body\" id=\"fgBody1\"><\/p>\n        <p class=\"result-body\" id=\"fgBody2\"><\/p>\n        <div class=\"result-important\" id=\"fgImportant\"><\/div>\n        <div class=\"r-divider\"><\/div>\n        <div class=\"scripture-block\">\n          <p class=\"scripture-text\" id=\"fgScripture\"><\/p>\n          <p class=\"scripture-ref\" id=\"fgRef\"><\/p>\n          <p class=\"scripture-angle\" id=\"fgAngle\"><\/p>\n        <\/div>\n        <div class=\"presence-card\">\n          <span class=\"pc-label\" id=\"fgPcLabel\">Free Guide \u2014 Feeling God&#8217;s Presence<\/span>\n          <h3 class=\"pc-headline\" id=\"fgPcHead\"><\/h3>\n          <p class=\"pc-body\" id=\"fgPcBody\"><\/p>\n          <a href=\"https:\/\/bgodinspired.com\/FeelingGod?utm_source=wordpress&#038;utm_medium=tool&#038;utm_campaign=feeling-gods-presence&#038;utm_content=am-i-ready-to-forgive\" class=\"btn-presence\">Get the free guide \u2192<\/a>\n        <\/div>\n        <span class=\"share-label\">Share your result<\/span>\n        <div class=\"share-row\">\n          <a id=\"fgShareX\" href=\"#\" target=\"_blank\" class=\"btn-share\">Share on X<\/a>\n          <a id=\"fgShareFB\" href=\"#\" target=\"_blank\" class=\"btn-share\">Share on Facebook<\/a>\n        <\/div>\n        <button class=\"btn-retake\" onclick=\"fgRestart()\">\u2190 Retake the assessment<\/button>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\n(function(){\n\nconst fgQuestions = [\n  {\n    text: \"When you think about the person who hurt you, what's the first thing that happens?\",\n    context: \"Don't filter this. Just notice what actually occurs.\",\n    options: [\n      { text: \"My jaw tightens, or I feel a flash of anger or pain\", score: 0 },\n      { text: \"I feel the weight of it, but I can sit with it without spiraling\", score: 1 },\n      { text: \"I feel something \u2014 but it's getting quieter than it used to be\", score: 2 },\n      { text: \"Mostly distance now. It still registers but doesn't hijack me\", score: 3 }\n    ]\n  },\n  {\n    text: \"Have you ever told anyone \u2014 out loud \u2014 exactly what was done to you and how it affected you?\",\n    context: \"Not venting. Not complaining. Actually naming it fully.\",\n    options: [\n      { text: \"No. I haven't been able to put it into words yet\", score: 0 },\n      { text: \"I've said some of it, but held back the worst parts\", score: 1 },\n      { text: \"Yes \u2014 I've said it, and it helped\", score: 2 },\n      { text: \"Yes, and I've also been heard and believed\", score: 3 }\n    ]\n  },\n  {\n    text: \"When you imagine this person having a good day \u2014 a genuinely happy moment \u2014 what do you feel?\",\n    context: \"Be honest. There are no spiritually correct answers here.\",\n    options: [\n      { text: \"Anger. It feels wrong that they get to be happy\", score: 0 },\n      { text: \"Something uncomfortable \u2014 a mix of feelings I can't fully name\", score: 1 },\n      { text: \"Neutral, mostly. I don't need them to suffer\", score: 2 },\n      { text: \"Genuinely okay with it. Maybe even a flicker of something like goodwill\", score: 3 }\n    ]\n  },\n  {\n    text: \"Do you believe what happened to you was actually wrong \u2014 not just painful, but genuinely unjust?\",\n    context: \"This matters because forgiveness is not the same as deciding it didn't matter.\",\n    options: [\n      { text: \"Yes, completely. And I'm not ready to minimize that\", score: 1 },\n      { text: \"Yes \u2014 and I've been pressured to act like it wasn't, which makes it harder\", score: 0 },\n      { text: \"I'm starting to hold both things at once \u2014 it was wrong, and I want to move forward\", score: 2 },\n      { text: \"Yes, and I've made peace with that truth while also choosing to release it\", score: 3 }\n    ]\n  },\n  {\n    text: \"Has anyone ever told you to 'just forgive and move on' before you felt ready?\",\n    context: \"Premature forgiveness pressure is real \u2014 and it often delays the actual process.\",\n    options: [\n      { text: \"Yes \u2014 and it made things worse, not better\", score: 0 },\n      { text: \"Yes \u2014 and I've had to learn to ignore that pressure\", score: 1 },\n      { text: \"Sometimes, but I've found my own pace\", score: 2 },\n      { text: \"Not really \u2014 I've been given space to process this at my own speed\", score: 3 }\n    ]\n  },\n  {\n    text: \"When you think about what forgiveness would actually mean for you \u2014 what comes up?\",\n    context: \"Not what you've been told it means. What it feels like from the inside.\",\n    options: [\n      { text: \"Like letting them off the hook. Like saying what they did was okay\", score: 0 },\n      { text: \"I'm not sure. I'm still figuring out what it means and doesn't mean\", score: 1 },\n      { text: \"Something I want, even if I'm not there yet\", score: 2 },\n      { text: \"A release \u2014 mostly for my own sake, not theirs\", score: 3 }\n    ]\n  },\n  {\n    text: \"Do you find yourself replaying what happened \u2014 relitigating it, imagining what you should have said or done?\",\n    context: \"Rumination is normal after real harm. How frequent is it for you?\",\n    options: [\n      { text: \"Constantly. It still runs on a loop\", score: 0 },\n      { text: \"Often \u2014 especially when I'm tired or alone\", score: 1 },\n      { text: \"Sometimes, but less than it used to be\", score: 2 },\n      { text: \"Rarely. I notice it when it comes but don't stay in it\", score: 3 }\n    ]\n  },\n  {\n    text: \"Have you allowed yourself to fully feel the grief that came with what happened?\",\n    context: \"Not the anger \u2014 the grief. The loss of what you thought was true, or what you deserved.\",\n    options: [\n      { text: \"No. I've mostly stayed in anger because grief feels too vulnerable\", score: 0 },\n      { text: \"I've touched it, but haven't gone all the way in\", score: 1 },\n      { text: \"I've cried about it. I've felt the loss of it\", score: 2 },\n      { text: \"Yes \u2014 and grief has actually moved me closer to being able to release it\", score: 3 }\n    ]\n  },\n  {\n    text: \"Is there any part of you that is afraid of what forgiveness might cost you?\",\n    context: \"Sometimes unforgiveness protects something \u2014 a story, an identity, a righteous position.\",\n    options: [\n      { text: \"Yes \u2014 if I forgive, I feel like I lose my right to be hurt\", score: 0 },\n      { text: \"Maybe. I haven't fully examined what I'd be giving up\", score: 1 },\n      { text: \"I'm starting to see that holding on costs more than letting go would\", score: 2 },\n      { text: \"No. I've separated forgiveness from approval or forgetting\", score: 3 }\n    ]\n  },\n  {\n    text: \"Does the person who hurt you know \u2014 fully, clearly \u2014 what they did and how it affected you?\",\n    context: \"This isn't a requirement for forgiveness. But it often factors into readiness.\",\n    options: [\n      { text: \"No, and they probably never will. That's part of what's hard\", score: 0 },\n      { text: \"They know partially, but haven't fully acknowledged it\", score: 1 },\n      { text: \"They know \u2014 but haven't apologized in a way that felt real\", score: 2 },\n      { text: \"They know, and there's been some acknowledgment, even if imperfect\", score: 3 }\n    ]\n  },\n  {\n    text: \"When you imagine your life five years from now \u2014 do you see this wound as still defining you?\",\n    context: \"Not whether it will be healed. Whether you want it to still be the central thing.\",\n    options: [\n      { text: \"I can't see past it right now. It's too present\", score: 0 },\n      { text: \"I hope not, but I'm not sure how to get there\", score: 1 },\n      { text: \"I want a future that isn't built around this. I'm working toward it\", score: 2 },\n      { text: \"No. This happened to me \u2014 it's not what I am\", score: 3 }\n    ]\n  },\n  {\n    text: \"What would you say is true about where you are with this right now?\",\n    context: \"The most honest answer is always the most useful one.\",\n    options: [\n      { text: \"I'm not ready to forgive and I don't think I should have to be yet\", score: 0 },\n      { text: \"I want to forgive but I don't know how, or I'm afraid of what it means\", score: 1 },\n      { text: \"I'm in process \u2014 something has shifted, even if I'm not all the way there\", score: 2 },\n      { text: \"I think I'm closer than I've admitted. There's a release happening\", score: 3 }\n    ]\n  }\n];\n\nconst fgProfiles = [\n  {\n    stage: \"Not Ready Yet\",\n    sub: \"And that's not a failure.\",\n    segments: 1,\n    body1: \"The wound is still fresh \u2014 or it's been fresh for a long time, which is its own kind of pain. You are not in a place where forgiveness feels possible, and forcing it would not produce the real thing anyway. Premature forgiveness is not forgiveness. It's performance. And performance doesn't heal anything.\",\n    body2: \"What matters right now isn't moving toward forgiveness. It's making sure the wound is actually seen \u2014 by you, by someone you trust, possibly by a counselor. <strong>Forgiveness can't be built on top of grief that hasn't been felt.<\/strong> The anger and pain you're carrying aren't obstacles to the process. They are the beginning of it.\",\n    important: \"<strong>One thing worth knowing:<\/strong> the most common reason people get stuck is that they've been told forgiveness means what happened was acceptable, or that it means reconciliation with the person who hurt them. Neither is true. Forgiveness is something you do inside yourself, for your own sake. It doesn't require an apology. It doesn't require the relationship to resume. It doesn't minimize what was done. When you're ready to explore what it actually means, the ground will be different than what you might expect.\",\n    scripture: \"He heals the brokenhearted and binds up their wounds.\",\n    ref: \"Psalm 147:3\",\n    angle: \"The image is medical \u2014 careful, attentive, close work done over time. Not a sudden fix. This verse doesn't ask anything of you. It describes something being done to you, in the place you're in right now.\",\n    pcHead: \"You are more than what was done to you.\",\n    pcBody: \"The Feeling God's Presence guide isn't about forgiveness \u2014 it's about the self that exists underneath what happened to it. Your identity isn't defined by this wound. Sometimes the most important thing in a season like this is remembering who you actually are.\"\n  },\n  {\n    stage: \"Beginning to Loosen\",\n    sub: \"Something is shifting, even if slowly.\",\n    segments: 2,\n    body1: \"You're in the hardest part of the forgiveness process \u2014 the middle. The wound is real and still present, but something in you has started to question whether staying in it serves you. That questioning is significant. It's not disloyalty to what happened to you. It's the beginning of something.\",\n    body2: \"The confusion you might be feeling \u2014 wanting to forgive but not knowing how, or feeling like forgiveness would mean something it shouldn't \u2014 is almost universal at this stage. <strong>Most people get stuck here not because they can't forgive, but because they have a false picture of what forgiveness requires.<\/strong> It doesn't require trust. It doesn't require reconciliation. It doesn't require an apology. It doesn't mean what happened was okay.\",\n    important: \"<strong>What actually helps at this stage:<\/strong> getting very specific about what you're holding \u2014 not the general hurt, but the specific losses. The trust that was broken. The version of the future that disappeared. The thing you deserved that wasn't given. Grief tends to unlock what anger locks in place. Many people find that when they finally cry about the right thing, something that has been immovable starts to shift.\",\n    scripture: \"Bear with each other and forgive one another if any of you has a grievance against someone. Forgive as the Lord forgave you.\",\n    ref: \"Colossians 3:13\",\n    angle: \"'Bear with' comes first \u2014 which means Paul assumed forgiveness takes time and patience. The instruction isn't instant. It's a process of carrying something while it resolves. The model offered \u2014 'as the Lord forgave you' \u2014 points to forgiveness given before it was deserved. That's the kind that doesn't depend on the other person's response.\",\n    pcHead: \"What you're carrying isn't all of who you are.\",\n    pcBody: \"The Feeling God's Presence guide is a short, honest exploration of identity \u2014 the self that exists beneath what happens to it. When you're in the middle of a forgiveness process, it can be easy to lose track of who you are apart from the wound. This is for that.\"\n  },\n  {\n    stage: \"On the Threshold\",\n    sub: \"Closer than you might have admitted.\",\n    segments: 3,\n    body1: \"You have done significant work \u2014 even if it didn't feel like work at the time. Something has been processed. The wound hasn't disappeared, but it no longer runs everything. The replaying has slowed. The anger has settled into something quieter. That's not indifference. That's movement.\",\n    body2: \"Being on the threshold means the choice is becoming more real. <strong>Not the choice to feel differently \u2014 feelings aren't chosen. But the choice to orient yourself differently toward what happened.<\/strong> To stop building around it. To let the story of your life be larger than this chapter. That choice is available in a way it probably wasn't six months ago.\",\n    important: \"<strong>What the threshold often looks like:<\/strong> you can talk about it without the same charge. You don't wish them harm. You've started to consider what your life would feel like if this wasn't the defining thing. These are not small developments. People live for years without reaching this point. You're here.\",\n    scripture: \"And when you stand praying, if you hold anything against anyone, forgive them, so that your Father in heaven may forgive you your sins.\",\n    ref: \"Mark 11:25\",\n    angle: \"Jesus said this in the middle of teaching about prayer \u2014 not in a sermon about forgiveness. The implication is that forgiveness and prayer live in the same space, that they're connected postures of the heart. The phrase 'if you hold anything' assumes holding is the default. Releasing is the movement being described.\",\n    pcHead: \"The person you're becoming on the other side of this.\",\n    pcBody: \"When forgiveness starts to happen, people often discover a version of themselves that had been obscured by the wound. The Feeling God's Presence guide is an exploration of that deeper identity \u2014 who you are when you're not defined by what was done to you.\"\n  },\n  {\n    stage: \"Ready to Release\",\n    sub: \"The grip is loosening \u2014 and you know it.\",\n    segments: 4,\n    body1: \"Something has already happened in you, even if you haven't named it as forgiveness yet. The wound is real, the harm was real \u2014 but you've reached a place where holding on to it costs more than releasing it would. That realization is itself a form of freedom. It doesn't erase what happened. It relocates it.\",\n    body2: \"<strong>Forgiveness at this stage is less a decision and more a recognition<\/strong> \u2014 you look inside and find that the thing that was so solid has become lighter. The anger hasn't necessarily disappeared, but it has lost its grip on the story. You are more than what was done to you. That has become truer than it used to feel.\",\n    important: \"<strong>One thing worth sitting with:<\/strong> forgiveness is not a single moment. It tends to be something you discover you've done, then have to do again in smaller amounts as new layers surface. That's not a sign the first one didn't count. It's the nature of deep healing \u2014 it moves in concentric circles, not in a straight line. What you've reached is real. The work continues, but from a different place.\",\n    scripture: \"Be kind and compassionate to one another, forgiving each other, just as in Christ God forgave you.\",\n    ref: \"Ephesians 4:32\",\n    angle: \"The model Paul offers \u2014 'as in Christ God forgave you' \u2014 describes forgiveness given before it was requested, before apology, before change in the other person. That's the kind available to you right now. Not because what happened was acceptable. Because carrying it further doesn't serve the life you're building.\",\n    pcHead: \"Who you are on the other side of forgiveness.\",\n    pcBody: \"When the grip loosens, people often find a version of themselves that had been buried. The Feeling God's Presence guide is a short exploration of that identity \u2014 who you are when you're not defined by this. It's a good place to go next.\"\n  }\n];\n\nlet fgScore = 0;\nlet fgCurrent = 0;\nlet fgSelected = null;\n\nfunction fgStart() {\n  document.getElementById('fgIntro').classList.add('hidden');\n  document.getElementById('fgTensionWrap').classList.add('visible');\n  document.getElementById('fgQBlock').classList.remove('hidden');\n  fgRenderQ();\n}\n\nfunction fgRenderQ() {\n  const q = fgQuestions[fgCurrent];\n  const pct = Math.round(((fgCurrent + 1) \/ fgQuestions.length) * 100);\n\n  document.getElementById('fgQNum').textContent = `Question ${fgCurrent + 1} of ${fgQuestions.length}`;\n  document.getElementById('fgQText').textContent = q.text;\n  document.getElementById('fgQContext').textContent = q.context;\n  document.getElementById('fgTensionLabel').textContent = `Question ${fgCurrent + 1} of ${fgQuestions.length}`;\n  document.getElementById('fgTensionStep').textContent = `${fgCurrent + 1} \/ ${fgQuestions.length}`;\n  document.getElementById('fgTensionFill').style.width = pct + '%';\n\n  const container = document.getElementById('fgOptions');\n  container.innerHTML = '';\n  fgSelected = null;\n  const btn = document.getElementById('fgBtnNext');\n  btn.classList.add('hidden');\n  btn.classList.remove('visible');\n\n  q.options.forEach((opt, i) => {\n    const div = document.createElement('button');\n    div.className = 'option';\n    div.innerHTML = `<div class=\"opt-radio\"><\/div><span class=\"opt-text\">${opt.text}<\/span>`;\n    div.onclick = () => fgSelect(div, i);\n    container.appendChild(div);\n  });\n\n  const qBlock = document.getElementById('fgQBlock');\n  qBlock.classList.remove('fade-in');\n  void qBlock.offsetWidth;\n  qBlock.classList.add('fade-in');\n}\n\nfunction fgSelect(el, idx) {\n  document.querySelectorAll('#bgi-forgive-tool .option').forEach(o => o.classList.remove('selected'));\n  el.classList.add('selected');\n  fgSelected = idx;\n  const btn = document.getElementById('fgBtnNext');\n  btn.classList.remove('hidden');\n  btn.classList.add('visible');\n}\n\nfunction fgNext() {\n  if (fgSelected === null) return;\n  fgScore += fgQuestions[fgCurrent].options[fgSelected].score;\n  fgCurrent++;\n  if (fgCurrent < fgQuestions.length) {\n    fgRenderQ();\n  } else {\n    fgShowResults();\n  }\n}\n\nfunction fgShowResults() {\n  document.getElementById('fgTensionLabel').textContent = 'Your result';\n  document.getElementById('fgTensionFill').style.width = '100%';\n  document.getElementById('fgQBlock').classList.add('hidden');\n  document.getElementById('fgResults').classList.remove('hidden');\n  document.getElementById('fgResults').classList.add('fade-in');\n\n  \/\/ Score 0\u201336: 4 buckets\n  let idx;\n  if (fgScore <= 8)       idx = 0;\n  else if (fgScore <= 17) idx = 1;\n  else if (fgScore <= 26) idx = 2;\n  else                    idx = 3;\n\n  const p = fgProfiles[idx];\n\n  document.getElementById('fgStage').textContent = p.stage;\n  document.getElementById('fgSub').textContent = p.sub;\n  document.getElementById('fgBody1').innerHTML = p.body1;\n  document.getElementById('fgBody2').innerHTML = p.body2;\n  document.getElementById('fgImportant').innerHTML = p.important;\n  document.getElementById('fgScripture').textContent = `\"${p.scripture}\"`;\n  document.getElementById('fgRef').textContent = `\u2014 ${p.ref}`;\n  document.getElementById('fgAngle').textContent = p.angle;\n  document.getElementById('fgPcHead').textContent = p.pcHead;\n  document.getElementById('fgPcBody').textContent = p.pcBody;\n\n  \/\/ Light up meter segments\n  setTimeout(() => {\n    for (let i = 0; i < 4; i++) {\n      if (i < p.segments) {\n        document.getElementById(`fgSeg${i}`).classList.add('lit');\n      }\n    }\n  }, 200);\n\n  \/\/ Share\n  const shareText = encodeURIComponent(`I just took the Forgiveness Readiness Assessment \u2014 my result: \"${p.stage}\". Take it free:`);\n  const shareUrl = encodeURIComponent('https:\/\/bgodinspired.com');\n  document.getElementById('fgShareX').href = `https:\/\/twitter.com\/intent\/tweet?text=${shareText}&#038;url=${shareUrl}`;\n  document.getElementById('fgShareFB').href = `https:\/\/www.facebook.com\/sharer\/sharer.php?u=${shareUrl}`;\n}\n\nfunction fgRestart() {\n  fgScore = 0; fgCurrent = 0; fgSelected = null;\n  document.getElementById('fgResults').classList.add('hidden');\n  document.getElementById('fgQBlock').classList.remove('hidden');\n  document.getElementById('fgTensionFill').style.width = '8%';\n  for (let i = 0; i < 4; i++) {\n    document.getElementById(`fgSeg${i}`).classList.remove('lit');\n  }\n  fgRenderQ();\n}\n\nwindow.fgStart   = fgStart;\nwindow.fgNext    = fgNext;\nwindow.fgRestart = fgRestart;\n\n})();\n<\/script>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Common Questions about Forgiveness<\/strong><\/p>\n\n\n\n<p><strong>Q: What is the difference between forgiving someone and saying what they did was okay?<\/strong><br>This is the most important distinction in the entire subject of forgiveness, and it's the one most people have never been clearly taught. Forgiveness is an internal process \u2014 a choice to release the debt someone owes you, for your own sake, not theirs. It makes no statement about whether the harm was acceptable. It doesn't require the other person to apologize, change, or even acknowledge what they did. It doesn't mean the relationship resumes or that trust is restored. What was done to you can be genuinely wrong, genuinely unjust, and genuinely unforgivable by any human standard \u2014 and forgiveness is still available to you as a way of freeing yourself from carrying it. The two things operate independently of each other. Collapsing them is one of the main reasons people get stuck.<\/p>\n\n\n\n<p><strong>Q: Can you forgive someone and still be angry at them?<\/strong><br>Yes \u2014 and the sequence actually tends to run in that order. Anger is usually the surface layer of a wound. Beneath it is grief: the loss of what you deserved, what you trusted, what you believed to be true about a person or a relationship. Forgiveness doesn't require the anger to be gone before it begins. In fact, premature attempts to skip the anger and go straight to forgiveness often produce what might be called performed forgiveness \u2014 the words without the internal release. The anger doesn't disqualify you from the process. For most people, honestly feeling and naming the anger is how the process begins rather than how it ends.<\/p>\n\n\n\n<p><strong>Q: How do you know when you're actually ready to forgive?<\/strong><br>Readiness rarely arrives as a clear signal. More often it shows up as a gradual shift \u2014 the replaying slows down, the thought of the person no longer hijacks your whole day, you find yourself less interested in their suffering than you once were. One reliable indicator: you can hold two things at once \u2014 that what happened was genuinely wrong, and that you don't want to keep building your life around it. Another is that forgiveness starts to feel like something you want for your own sake, not a concession you're making for theirs. Most people discover they were further along than they realized once they actually examine where they are honestly \u2014 which is part of what this assessment is designed to surface.<\/p>\n\n\n\n<p><strong>Q: Does forgiving someone mean you have to reconcile with them or let them back into your life?<\/strong><br>No, and this confusion causes significant harm. Forgiveness and reconciliation are two separate decisions that operate on completely different timelines and conditions. Forgiveness is unconditional \u2014 it's something you do internally, regardless of the other person's behavior. Reconciliation is conditional \u2014 it requires demonstrated change, rebuilt trust, and mutual willingness. You can fully forgive someone and never see them again. You can forgive someone who is dangerous and maintain complete distance from them. Forgiving an abusive parent, a former partner, or a person who has shown no remorse does not obligate you to restore access to your life. The forgiveness belongs to you. The relationship question is entirely separate.<\/p>\n\n\n\n<p><strong>Q: What does the Bible actually say about forgiveness \u2014 and is it really required?<\/strong><br>The Bible addresses forgiveness with more nuance than it's usually given credit for. Jesus does speak directly about forgiving others \u2014 in Matthew 6, in the model prayer, and in Mark 11 where he connects forgiveness with prayer. Paul writes about it in Ephesians and Colossians. But several things are notable about how Scripture frames it. Forgiveness in the Bible is consistently modeled on God's forgiveness of humanity \u2014 which was given before it was requested, before the debt could be repaid, and while the harm was still ongoing. It's also never presented as a single moment but as an ongoing orientation. The Psalms contain raw, unresolved anger directed at both enemies and God \u2014 and those texts are treated as honest prayer, not spiritual failure. The biblical picture of forgiveness is less a rule to comply with and more an invitation into a process that ultimately frees the person doing the forgiving more than the person being forgiven.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Question 1 of 12 1 \/ 12 Forgiveness Assessment Are you ready to forgive \u2014 or just ready to stop hurting? They&#8217;re not the same thing. And knowing the difference matters more than most people realize. This assessment doesn&#8217;t tell you that you should forgive. It tells you honestly where you actually are in the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"_wp_convertkit_post_meta":{"form":"-1","landing_page":"0","tag":"0","restrict_content":"0"},"footnotes":""},"class_list":["post-89473","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/bgodinspired.com\/index.php\/wp-json\/wp\/v2\/pages\/89473","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bgodinspired.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bgodinspired.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bgodinspired.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bgodinspired.com\/index.php\/wp-json\/wp\/v2\/comments?post=89473"}],"version-history":[{"count":2,"href":"https:\/\/bgodinspired.com\/index.php\/wp-json\/wp\/v2\/pages\/89473\/revisions"}],"predecessor-version":[{"id":92967,"href":"https:\/\/bgodinspired.com\/index.php\/wp-json\/wp\/v2\/pages\/89473\/revisions\/92967"}],"wp:attachment":[{"href":"https:\/\/bgodinspired.com\/index.php\/wp-json\/wp\/v2\/media?parent=89473"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}