.elementor-53256 .elementor-element.elementor-element-8591b9b{--display:flex;--overlay-opacity:1;}.elementor-53256 .elementor-element.elementor-element-8591b9b::before, .elementor-53256 .elementor-element.elementor-element-8591b9b > .elementor-background-video-container::before, .elementor-53256 .elementor-element.elementor-element-8591b9b > .e-con-inner > .elementor-background-video-container::before, .elementor-53256 .elementor-element.elementor-element-8591b9b > .elementor-background-slideshow::before, .elementor-53256 .elementor-element.elementor-element-8591b9b > .e-con-inner > .elementor-background-slideshow::before, .elementor-53256 .elementor-element.elementor-element-8591b9b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a40201a );--background-overlay:'';}/* Start custom CSS */<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Choose Your Partner Every Day — Quiz | Bryan Reeves</title>
<link href="https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;1,400&family=EB+Garamond:ital,wght@0,400;0,500;1,400&family=Cormorant+Garamond:wght@400;500;600&display=swap" rel="stylesheet">
<style>
  *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }

  html, body {
    background: #1a1714;
    color: #a89b8c;
    font-family: 'EB Garamond', Georgia, serif;
    -webkit-font-smoothing: antialiased;
    overflow-x: hidden;
  }

  /* phases controlled via inline style attribute */

  .quiz {
    min-height: 100vh;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 48px 24px;
    opacity: 0;
    transform: translateY(16px);
    transition: all 0.7s ease;
  }
  .quiz.visible { opacity: 1; transform: translateY(0); }

  .quiz-counter {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: 18px;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: #b8860b;
    margin-bottom: 12px;
    font-weight: 600;
  }

  .progress-track {
    width: 120px;
    height: 3px;
    background: #2a2520;
    border-radius: 2px;
    overflow: hidden;
    position: relative;
    margin-bottom: 48px;
  }
  .progress-fill {
    position: absolute; left: 0; top: 0;
    height: 100%;
    background: #b8860b;
    transition: width 0.5s ease;
    border-radius: 2px;
  }

  .quiz h2 {
    font-family: 'Playfair Display', Georgia, serif;
    font-size: clamp(22px, 3.5vw, 30px);
    font-weight: 400;
    line-height: 1.5;
    color: #e8e0d4;
    max-width: 660px;
    text-align: center;
    margin-bottom: 16px;
  }

  .quiz-context {
    font-size: clamp(15px, 2vw, 17px);
    font-style: italic;
    color: #8b4049;
    max-width: 520px;
    text-align: center;
    margin-bottom: 20px;
    line-height: 1.6;
  }

  .quiz-quote {
    max-width: 500px;
    text-align: center;
    margin-bottom: 36px;
    padding: 16px 24px;
    border-left: 2px solid rgba(184,134,11,0.3);
    border-right: 2px solid rgba(184,134,11,0.3);
  }
  .quiz-quote p {
    font-family: 'Playfair Display', Georgia, serif;
    font-size: clamp(14px, 1.8vw, 16px);
    font-style: italic;
    color: #b8860b;
    line-height: 1.6;
    margin-bottom: 6px;
  }
  .quiz-quote cite {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: 11px;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #665a4e;
    font-style: normal;
  }

  .no-quote-spacer { height: 28px; }

  .options { display: flex; flex-direction: column; gap: 14px; width: 100%; max-width: 640px; }

  .option-btn {
    font-family: 'EB Garamond', Georgia, serif;
    font-size: clamp(17px, 2.2vw, 20px);
    line-height: 1.6;
    padding: 20px 28px;
    background: rgba(255,255,255,0.03);
    border: 1px solid rgba(168,155,140,0.15);
    color: #c4b8a8;
    cursor: pointer;
    text-align: left;
    transition: all 0.35s ease;
    border-radius: 2px;
  }
  .option-btn:hover {
    border-color: rgba(168,155,140,0.4);
    color: #e8e0d4;
    background: rgba(255,255,255,0.05);
  }
  .option-btn.selected {
    background: rgba(184,134,11,0.15);
    border-color: #b8860b;
    color: #e8e0d4;
  }

  .result {
    min-height: 100vh;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 60px 24px;
    opacity: 0;
    transition: opacity 1s ease;
  }
  .result.visible { opacity: 1; }

  .result-line { width: 40px; height: 1px; margin-bottom: 40px; }

  .result h2 {
    font-family: 'Playfair Display', Georgia, serif;
    font-size: clamp(28px, 5vw, 44px);
    font-weight: 400;
    text-align: center;
    margin-bottom: 48px;
    line-height: 1.2;
  }

  .result-body p {
    font-size: clamp(16px, 2.2vw, 19px);
    line-height: 1.85;
    max-width: 600px;
    text-align: left;
    margin-bottom: 24px;
  }

  .result-divider { width: 40px; height: 1px; background: rgba(168,155,140,0.2); margin: 32px 0; }

  .result-cta-text {
    font-size: 17px;
    font-style: italic;
    color: #b8860b;
    text-align: center;
    margin-bottom: 32px;
    max-width: 500px;
  }

  .book-section {
    display: flex;
    align-items: flex-start;
    gap: 32px;
    max-width: 640px;
    width: 100%;
    margin-bottom: 48px;
    padding: 32px;
    border: 1px solid rgba(168,155,140,0.1);
    border-radius: 4px;
    background: rgba(255,255,255,0.02);
  }
  @media (max-width: 600px) {
    .book-section {
      flex-direction: column;
      align-items: center;
      text-align: center;
      padding: 24px;
    }
  }

  .book-cover {
    width: 160px;
    min-width: 160px;
    border-radius: 3px;
    box-shadow: 0 8px 32px rgba(0,0,0,0.4);
  }
  @media (max-width: 600px) {
    .book-cover { width: 140px; min-width: 140px; }
  }

  .book-info h3 {
    font-family: 'Playfair Display', Georgia, serif;
    font-size: 20px;
    font-weight: 400;
    color: #e8e0d4;
    margin-bottom: 12px;
    line-height: 1.3;
  }

  .book-info p {
    font-size: 15px;
    line-height: 1.7;
    color: #a89b8c;
    margin-bottom: 16px;
    text-align: left;
  }
  @media (max-width: 600px) {
    .book-info p { text-align: center; }
  }

  .result-buttons {
    display: flex;
    gap: 20px;
    flex-wrap: wrap;
    justify-content: center;
  }

  .btn-book {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: 13px; letter-spacing: 3px; text-transform: uppercase;
    padding: 16px 40px; background: #b8860b; border: none;
    color: #1a1714; cursor: pointer; text-decoration: none;
    font-weight: 600; transition: all 0.35s ease; display: inline-block;
  }
  .btn-book:hover { background: #d4a017; }

  .btn-coaching {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: 13px; letter-spacing: 3px; text-transform: uppercase;
    padding: 16px 40px; background: transparent;
    border: 1px solid #8b4049; color: #8b4049;
    cursor: pointer; text-decoration: none;
    font-weight: 600; transition: all 0.35s ease; display: inline-block;
  }
  .btn-coaching:hover { background: #8b4049; color: #e8e0d4; }

  .btn-retake {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: 13px; letter-spacing: 3px; text-transform: uppercase;
    padding: 16px 40px; background: transparent;
    border: 1px solid rgba(168,155,140,0.3); color: #a89b8c;
    cursor: pointer; font-weight: 600; transition: all 0.35s ease;
  }
  .btn-retake:hover { border-color: #a89b8c; color: #e8e0d4; }

  .result-disclaimer { margin-top: 64px; text-align: center; }
  .result-disclaimer p {
    font-size: 14px; color: #665a4e; line-height: 1.7;
    max-width: 460px; text-align: center;
  }
  .result-disclaimer .brand {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: 11px; letter-spacing: 3px; text-transform: uppercase;
    color: #665a4e; margin-top: 32px;
  }
</style>
</head>
<body>

<div id="phase-quiz" style="display:block;">
  <div class="quiz" id="quiz-inner">
    <p class="quiz-counter" id="quiz-counter"></p>
    <div class="progress-track"><div class="progress-fill" id="progress-fill"></div></div>
    <h2 id="quiz-question"></h2>
    <p class="quiz-context" id="quiz-context"></p>
    <div id="quiz-quote-slot"></div>
    <div class="options" id="quiz-options"></div>
  </div>
</div>

<div id="phase-result" style="display:none;">
  <div class="result" id="result-inner">
    <div class="result-line" id="result-line"></div>
    <h2 id="result-title"></h2>
    <div class="result-body" id="result-body"></div>
    <div class="result-divider"></div>
    <p class="result-cta-text" id="result-cta"></p>

    <div class="book-section">
      <img class="book-cover" src="https://bryanreeves.com/wp-content/uploads/2026/01/choose-her-every-day-book-3-e1761308874133.png" alt="Choose Her Every Day (Or Leave Her) by Bryan Reeves" />
      <div class="book-info">
        <h3>Choose Her Every Day<br><span style="color:#8b4049; font-style:italic;">(Or Leave Her)</span></h3>
        <p>In this book, Bryan invites both men and women on an empowering adventure through teaching stories, revelatory insights, and simple practical tools for creating thriving relationships. Drawn from personal experience and thousands of hours coaching men, women, and couples, Bryan unveils the very secrets to flourishing in love and connection.</p>
        <p>Whether you're a man or a woman, Bryan's words will resonate deeply.</p>
        <a class="btn-book" href="https://bryanreeves.com/book" target="_blank">Get the Book</a>
      </div>
    </div>

    <div class="result-buttons">
      <a class="btn-coaching" href="https://bryanreeves.com/coaching/" target="_blank">Explore Coaching</a>
      <button class="btn-retake" onclick="restart()">Retake Quiz</button>
    </div>

    <div class="result-disclaimer">
      <p>This quiz is not a diagnosis or a directive. It's an invitation to feel what you already know. If you're navigating something complex, a skilled coach or therapist can hold space for the full reality of your situation in ways a quiz never could.</p>
      <p class="brand">bryanreeves.com</p>
    </div>
  </div>
</div>

<script>
var QUESTIONS = [
  {
    id: 1,
    question: "When you think about your partner right now, honestly, do you notice what you adore about them or mostly what bothers you?",
    context: "Where your attention goes, the relationship follows.",
    quote: null,
    options: [
      { text: "I see far more of what I love than what frustrates me", score: 3 },
      { text: "It goes back and forth, but I can still find the good when I try", score: 2 },
      { text: "I have to dig hard to remember why I chose them in the first place", score: 1 },
      { text: "Honestly, most of what I notice now is what I don\u2019t like", score: 0 }
    ]
  },
  {
    id: 2,
    question: "When your partner is upset, even if it doesn\u2019t make sense to you, can you stay present with their pain without trying to fix it, dismiss it, or make it about you?",
    context: "They don\u2019t need you to solve the problem. They need to feel you there.",
    quote: null,
    options: [
      { text: "Yes. I\u2019ve learned to just be with them in those moments", score: 3 },
      { text: "I try, but I still catch myself jumping to solutions or defending myself", score: 2 },
      { text: "I usually shut down or get frustrated when they\u2019re emotional", score: 1 },
      { text: "I\u2019ve stopped trying. Their upsets feel like attacks I can\u2019t win against", score: 0 }
    ]
  },
  {
    id: 3,
    question: "Do you wake up in the morning and consciously choose your partner? Not out of obligation or mere comfort, but because something real in you says yes?",
    context: "A thriving relationship is one where two people choose each other, day after day.",
    quote: { text: "Your loved one deserves to be enthusiastically chosen. Every day. You do, too.", source: "Choose Her Every Day (Or Leave Her)" },
    options: [
      { text: "Yes. Even on hard days, something deep in me still says \u2018I choose you\u2019", score: 3 },
      { text: "Most days I do, though sometimes I\u2019m running on autopilot", score: 2 },
      { text: "I stay because leaving feels harder than staying", score: 1 },
      { text: "I haven\u2019t truly chosen them in a long time. I just haven\u2019t left", score: 0 }
    ]
  },
  {
    id: 4,
    question: "Is this relationship asking you to grow, and are you willing to let it change you even when that growth is uncomfortable?",
    context: "You don\u2019t get to stay the same person when you build a life with another human being.",
    quote: null,
    options: [
      { text: "Absolutely. This relationship has stretched me in ways I couldn\u2019t have chosen on my own", score: 3 },
      { text: "I know it\u2019s asking me to grow, but I resist it more than I\u2019d like to admit", score: 2 },
      { text: "I feel more stuck than stretched. We\u2019ve stopped evolving together", score: 1 },
      { text: "I resent how much this relationship has cost me. I want to go back to who I was", score: 0 }
    ]
  },
  {
    id: 5,
    question: "Does your partner feel emotionally safe with you? Not just physically safe, but safe enough to be vulnerable, messy, and fully themselves?",
    context: "When someone doesn\u2019t feel safe, they don\u2019t feel chosen. And they\u2019ll close their heart in response.",
    quote: { text: "She was often angry because she didn\u2019t feel safe with me. She felt me not choosing her every day, in my words and my actions, and she was afraid I would abandon her.", source: "Choose Her Every Day (Or Leave Her)" },
    options: [
      { text: "I believe so. They regularly open up to me and trust me with their heart", score: 3 },
      { text: "Sometimes, but I know there are parts of themselves they hold back from me", score: 2 },
      { text: "I think they\u2019ve learned to guard themselves around me, and I kinda understand why", score: 1 },
      { text: "Honestly, I don\u2019t think they feel safe with me at all anymore", score: 0 }
    ]
  },
  {
    id: 6,
    question: "When you feel the pull toward freedom, space, silence, autonomy... can you honor that need without abandoning the connection? And can you come back fully?",
    context: "One part of us aches for freedom. Another aches for connection. The work is to honor both.",
    quote: null,
    options: [
      { text: "Yes, I can take space and come back more present than when I left", score: 3 },
      { text: "I\u2019m learning, but sometimes my need for space looks a lot like checking out", score: 2 },
      { text: "When I pull away I don\u2019t really come back. Not all the way", score: 1 },
      { text: "I fantasize about a freedom that doesn\u2019t include my partner at all", score: 0 }
    ]
  },
  {
    id: 7,
    question: "Can you feel your own feelings: sadness, grief, fear, tenderness, joy? Or do you mostly operate from logic, numbness, or anger?",
    context: "If you can\u2019t connect to your own feelings, you can\u2019t connect to theirs. And that erodes love over time.",
    quote: { text: "You can\u2019t embrace my emotions until you can embrace your own.", source: "Silvy Khoucasian, in Choose Her Every Day" },
    options: [
      { text: "I\u2019ve done real work here. I have access to a wide range of what I feel", score: 3 },
      { text: "I\u2019m getting better, but vulnerability still doesn\u2019t come naturally", score: 2 },
      { text: "I mostly feel anger or nothing. Sadness and tenderness are foreign territory", score: 1 },
      { text: "I shut my feelings down a long time ago. It\u2019s how I survive", score: 0 }
    ]
  },
  {
    id: 8,
    question: "Is it possible you\u2019re more in love with the fantasy of your partner, who you wish they were, than with the reality of who they actually are?",
    context: "You can\u2019t fully choose someone you haven\u2019t fully seen. Real love begins where the fantasy ends.",
    quote: null,
    options: [
      { text: "No. I see them clearly, flaws and all, and I love what\u2019s real", score: 3 },
      { text: "I catch myself wishing they were different sometimes, but I mostly accept who they are", score: 2 },
      { text: "Honestly, I spend a lot of energy wanting them to be someone they\u2019re not", score: 1 },
      { text: "I think the person I fell in love with was mostly a projection. The real them frustrates me", score: 0 }
    ]
  },
  {
    id: 9,
    question: "If you\u2019re being completely honest with yourself right now... is staying in this relationship an act of love, or an act of fear?",
    context: "Love and fear can coexist. But knowing which one is driving the bus changes everything.",
    quote: { text: "True freedom can only be found in the land of deep connection.", source: "Choose Her Every Day (Or Leave Her)" },
    options: [
      { text: "Love. Imperfect, still-learning love, but love, yes", score: 3 },
      { text: "Mostly love, but I\u2019d be lying if I said fear wasn\u2019t part of it", score: 2 },
      { text: "If I\u2019m honest, fear is running the show more than love right now", score: 1 },
      { text: "I\u2019m staying because I\u2019m afraid of what change would cost, not because I want to be here", score: 0 }
    ]
  }
];

var currentQ = 0;
var score = 0;
var TOTAL = QUESTIONS.length;
var MAX_SCORE = TOTAL * 3;

function showPhase(name) {
  document.getElementById('phase-quiz').style.display = 'none';
  document.getElementById('phase-result').style.display = 'none';
  document.getElementById('phase-' + name).style.display = 'block';
  window.scrollTo({ top: 0, behavior: 'smooth' });
}

function renderQuestion() {
  var q = QUESTIONS[currentQ];
  var quizEl = document.getElementById('quiz-inner');
  quizEl.classList.remove('visible');

  document.getElementById('quiz-counter').textContent = 'Question ' + (currentQ + 1) + ' of ' + TOTAL;
  document.getElementById('progress-fill').style.width = ((currentQ + 1) / TOTAL * 100) + '%';
  document.getElementById('quiz-question').textContent = q.question;
  document.getElementById('quiz-context').textContent = q.context;

  var quoteSlot = document.getElementById('quiz-quote-slot');
  quoteSlot.innerHTML = '';
  if (q.quote) {
    var quoteDiv = document.createElement('div');
    quoteDiv.className = 'quiz-quote';
    quoteDiv.innerHTML = '<p>\u201C' + q.quote.text + '\u201D</p><cite>\u2014 ' + q.quote.source + '</cite>';
    quoteSlot.appendChild(quoteDiv);
  } else {
    var spacer = document.createElement('div');
    spacer.className = 'no-quote-spacer';
    quoteSlot.appendChild(spacer);
  }

  var optionsEl = document.getElementById('quiz-options');
  optionsEl.innerHTML = '';

  q.options.forEach(function(opt) {
    var btn = document.createElement('button');
    btn.className = 'option-btn';
    btn.textContent = opt.text;
    btn.addEventListener('click', function() { selectOption(btn, opt.score); });
    optionsEl.appendChild(btn);
  });

  setTimeout(function() { quizEl.classList.add('visible'); }, 50);
}

function selectOption(btn, pts) {
  document.querySelectorAll('.option-btn').forEach(function(b) {
    b.classList.remove('selected');
    b.style.pointerEvents = 'none';
  });
  btn.classList.add('selected');
  score += pts;

  setTimeout(function() {
    if (currentQ < TOTAL - 1) {
      currentQ++;
      window.scrollTo({ top: 0, behavior: 'smooth' });
      renderQuestion();
    } else {
      showResult();
    }
  }, 600);
}

function getResult(totalScore) {
  var pct = totalScore / MAX_SCORE;

  if (pct >= 0.75) {
    return {
      title: "You\u2019re Choosing Your Partner.",
      color: "#4a7c59",
      paragraphs: [
        "Something real is alive in you for this person. That doesn\u2019t mean it\u2019s easy. It means you\u2019re willing to stay in the fire and let it forge you into someone more loving, more present, more courageous than the person who walked in.",
        "The work now is to keep choosing them. Not on autopilot. Not by default. But with the kind of daily, conscious devotion that lets your partner feel, in their body, in their bones, that they are wanted. Not tolerated. Chosen.",
        "Keep watering what you love. Keep your attention on the gifts they bring into your life. And when the hard days come (because they will), remember that you\u2019re not choosing easy. You\u2019re choosing real.",
        "A thriving relationship is created by the mutual commitment between two people to keep growing in their capacity to love, even when it gets uncomfortable and challenging. You\u2019re on that path. Stay on it."
      ],
      cta: "Keep going deeper. The book can meet you exactly where you are."
    };
  } else if (pct >= 0.5) {
    return {
      title: "You\u2019re at a Crossroads.",
      color: "#b8860b",
      paragraphs: [
        "You\u2019re in the in-between, and honestly, that might be the hardest place to be. You haven\u2019t disconnected entirely, but you haven\u2019t fully arrived, either. Part of you still reaches for your partner. Part of you is somewhere else.",
        "I know this place well. I spent years in a relationship where I loved someone but wasn\u2019t fully choosing them. Not every day. Not with my whole heart. And that half-choosing is its own quiet devastation. Your partner can feel it. You can feel it. The slow bleeding of it wounds everyone involved.",
        "This isn\u2019t a verdict. It\u2019s an invitation. Something in your relationship is asking for your attention, and what it needs most is probably not a strategy or a fix, but your willingness to feel what you\u2019ve been avoiding and to get honest about what\u2019s really happening underneath.",
        "You don\u2019t have to figure this out alone. In fact, you probably shouldn\u2019t. A good coach or therapist can help you see what you can\u2019t yet see, and hold space for the complexity that your brain alone will struggle to untangle. That\u2019s not weakness. That\u2019s wisdom."
      ],
      cta: "The book was written for exactly this moment."
    };
  } else {
    return {
      title: "Your Relationship Is Asking for Attention.",
      color: "#8b4049",
      paragraphs: [
        "I want to be honest with you, because I think you came here looking for honesty. Based on your answers, your relationship is heading in a direction that\u2019s causing real pain... for you, and very likely for your partner, too. That doesn\u2019t make you a bad person. It makes you a human being who is struggling with something most of us were never taught how to navigate.",
        "What I know from my own life, and from years of coaching others through this exact place, is that you cannot think your way out of this alone. Your brain will run the same loops, draw the same conclusions, and keep you locked in the same patterns that got you here. That\u2019s not a failure of intelligence. It\u2019s just how our minds work when they\u2019re flooded with fear, resentment, or numbness.",
        "I invite you to get support. Not because something is wrong with you, but because something important is trying to emerge, and it needs more space, more perspective, and more compassion than you can give it by yourself right now. A skilled coach or therapist can help you untangle what\u2019s really happening, see your own blind spots, and find clarity you didn\u2019t know was available to you.",
        "Whether this relationship finds its way back to something beautiful, or whether your path forward looks different than you imagined, getting honest and getting help is always the courageous move. You deserve to live and love from a place of truth, not fear."
      ],
      cta: "Start with the book, and consider reaching out for support."
    };
  }
}

function showResult() {
  var r = getResult(score);
  showPhase('result');

  document.getElementById('result-line').style.background = r.color;
  var titleEl = document.getElementById('result-title');
  titleEl.textContent = r.title;
  titleEl.style.color = r.color;

  var bodyEl = document.getElementById('result-body');
  bodyEl.innerHTML = '';
  r.paragraphs.forEach(function(text) {
    var p = document.createElement('p');
    p.textContent = text;
    bodyEl.appendChild(p);
  });

  document.getElementById('result-cta').textContent = r.cta;

  var resultInner = document.getElementById('result-inner');
  setTimeout(function() { resultInner.classList.add('visible'); }, 100);
}

function restart() {
  document.getElementById('result-inner').classList.remove('visible');
  currentQ = 0;
  score = 0;
  showPhase('quiz');
  renderQuestion();
}

renderQuestion();
</script>
</body>
</html>/* End custom CSS */