{"id":487,"date":"2026-10-01T11:18:35","date_gmt":"2026-10-01T11:18:35","guid":{"rendered":"https:\/\/brainfogremedy.com\/articles\/?p=487"},"modified":"2026-10-01T12:19:51","modified_gmt":"2026-10-01T12:19:51","slug":"alcohol-brain-fog","status":"publish","type":"post","link":"https:\/\/brainfogremedy.com\/articles\/alcohol-brain-fog\/","title":{"rendered":"Alcohol Brain Fog: What Clears Fast and What Lingers"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>Alcohol brain fog from one heavy night usually clears within about a day, tracking how fast the liver removes ethanol from blood. The fog some people report weeks after quitting is a different problem: disrupted sleep and inflammation that take far longer to settle, and the evidence for each stands on very different ground.<\/strong><\/p>\n\n\n\n<div class=\"msq-audio\" data-article=\"alcohol-brain-fog\" data-minutes=\"9\">\n<style>.msq-audio{margin:1.25em 0 1.75em;padding:16px 18px;background:#EEF3F8;border:1px solid #CBD8E6;border-radius:12px}\n.msq-audio-lead{margin:0 0 8px;font-size:.95em}.msq-audio audio{width:100%;margin:0 0 12px;display:block}\n.msq-toc-title{margin:0 0 6px;font-weight:700}.msq-toc ol{margin:0;padding:0;list-style:none}\n.msq-toc li{display:flex;gap:10px;align-items:center;padding:6px 6px;border-bottom:1px solid #CBD8E6;border-radius:8px}\n.msq-toc li:last-child{border-bottom:0}.msq-toc li.is-active{background:#fff}\n.msq-toc-play{flex:0 0 auto;width:30px;height:30px;border-radius:50%;border:0;background:#1F4E79;color:#fff;font:inherit;font-size:.72em;line-height:30px;padding:0;cursor:pointer}\n.msq-toc-play.is-playing{background:#B4531A}\n.msq-toc-time{flex:0 0 auto;min-width:3.1em;font-variant-numeric:tabular-nums;color:#4A5560;font-size:.9em}\n.msq-toc a{color:#1B1F24;text-decoration:none;line-height:1.35}.msq-toc li.is-active a{font-weight:700;color:#1F4E79}\n.msq-audio-note{margin:10px 0 0;font-size:.82em;color:#4A5560}\nh2.wp-block-heading[id]{scroll-margin-top:24px}\n.msq-hplay{display:inline-block;vertical-align:middle;width:26px;height:26px;margin:0 0 0 10px;border-radius:50%;border:0;background:#1F4E79;cursor:pointer;padding:0;position:relative;top:-2px}\n.msq-hplay::before{content:'\u25b6\ufe0e';display:block;color:#fff;font-size:11px;line-height:26px;text-align:center}\n.msq-hplay.is-playing{background:#B4531A}.msq-hplay.is-playing::before{content:'\u2016';font-size:13px;font-weight:700}\n.msq-bar{position:fixed;left:0;right:0;bottom:0;z-index:9000;display:flex;align-items:center;gap:10px;padding:8px 12px;padding-bottom:calc(8px + env(safe-area-inset-bottom));background:#FFFFFF;border-top:1px solid #CBD8E6;box-shadow:0 -4px 16px rgba(0,0,0,.08);font-size:.92em;color:#1B1F24;transition:transform .2s ease}\n.msq-bar.is-hidden{transform:translateY(130%)}\n.msq-bar-play{display:inline-flex;align-items:center;gap:8px;border:0;border-radius:999px;background:#1F4E79;color:#fff;font:inherit;font-weight:700;padding:8px 14px 8px 12px;cursor:pointer;white-space:nowrap}\n.msq-bar-play.is-playing{background:#B4531A}\n.msq-bar-icon::before{content:'\u25b6\ufe0e';font-size:12px}.msq-bar-play.is-playing .msq-bar-icon::before{content:'\u2016';font-size:14px;font-weight:700}\n.msq-bar-chapter{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}\n.msq-bar-time{flex:0 0 auto;font-variant-numeric:tabular-nums;color:#4A5560;font-size:.9em}\n.msq-bar-rate,.msq-bar-close{flex:0 0 auto;border:1px solid #CBD8E6;background:#fff;color:#1B1F24;font:inherit;font-size:.85em;line-height:1;border-radius:8px;padding:7px 9px;cursor:pointer}\n.msq-bar-close::before{content:'\u2715'}\n.msq-bar.msq-bar-pill{left:auto;right:14px;bottom:14px;padding:6px;padding-bottom:6px;border:1px solid #CBD8E6;border-radius:999px;box-shadow:0 6px 20px rgba(0,0,0,.15)}\n.msq-bar.msq-bar-pill .msq-bar-chapter,.msq-bar.msq-bar-pill .msq-bar-time,.msq-bar.msq-bar-pill .msq-bar-rate{display:none}\nbody.msq-has-bar{padding-bottom:76px}\n@media (max-width:600px){.msq-bar-time{display:none}.msq-bar{gap:8px;padding-left:10px;padding-right:10px}}\n.msq-s.msq-now{background:#EEF3F8;box-shadow:0 2px 0 #1F4E79;border-radius:2px}\ntr.msq-now td,tr.msq-now th{background:#EEF3F8;box-shadow:inset 0 -2px 0 #1F4E79}\n@media (hover:hover){.msq-s,tr[data-i]{cursor:pointer}.msq-s:hover{background:#EEF3F8}}<\/style>\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"AudioObject\",\"@id\":\"https:\/\/brainfogremedy.com\/articles\/alcohol-brain-fog\/#audio\",\"name\":\"Alcohol Brain Fog: What Clears Fast and What Lingers, read aloud\",\"description\":\"Synthetic voice reading of the article, recorded 1 October 2026.\",\"contentUrl\":\"https:\/\/brainfogremedy.com\/articles\/wp-content\/uploads\/2026\/10\/alcohol-brain-fog-audio-202610011749.mp3\",\"encodingFormat\":\"audio\/mpeg\",\"duration\":\"PT8M31S\",\"uploadDate\":\"2026-10-01\",\"inLanguage\":\"en-GB\",\"isAccessibleForFree\":true,\"mainEntityOfPage\":\"https:\/\/brainfogremedy.com\/articles\/alcohol-brain-fog\/\",\"hasPart\":[{\"@type\":\"Clip\",\"name\":\"Alcohol Brain Fog: What Clears Fast and What Lingers\",\"startOffset\":0,\"endOffset\":37},{\"@type\":\"Clip\",\"name\":\"Does alcohol actually cause brain fog?\",\"startOffset\":37,\"endOffset\":90,\"url\":\"https:\/\/brainfogremedy.com\/articles\/alcohol-brain-fog\/#does-alcohol-actually-cause-brain-fog\"},{\"@type\":\"Clip\",\"name\":\"How long does the fog from one heavy night actually last?\",\"startOffset\":90,\"endOffset\":299,\"url\":\"https:\/\/brainfogremedy.com\/articles\/alcohol-brain-fog\/#how-long-does-the-fog-from-one-heavy-night-actually-last\"},{\"@type\":\"Clip\",\"name\":\"Why does fog turn up weeks after someone stops drinking?\",\"startOffset\":299,\"endOffset\":375,\"url\":\"https:\/\/brainfogremedy.com\/articles\/alcohol-brain-fog\/#why-does-fog-turn-up-weeks-after-someone-stops-drinking\"},{\"@type\":\"Clip\",\"name\":\"What do people who have quit actually report?\",\"startOffset\":375,\"endOffset\":455,\"url\":\"https:\/\/brainfogremedy.com\/articles\/alcohol-brain-fog\/#what-do-people-who-have-quit-actually-report\"},{\"@type\":\"Clip\",\"name\":\"When is stopping drinking itself the dangerous part?\",\"startOffset\":455,\"endOffset\":511,\"url\":\"https:\/\/brainfogremedy.com\/articles\/alcohol-brain-fog\/#when-is-stopping-drinking-itself-the-dangerous-part\"}],\"contentSize\":\"3.6 MB\"}<\/script>\n<p class=\"msq-audio-lead\"><strong>Listen to this article<\/strong>, about 9 minutes. A synthetic voice reads the article and announces each section title as it begins; tables are read row by row and the questions at the end are left out.<\/p>\n<audio class=\"msq-audio-player\" controls preload=\"metadata\" src=\"https:\/\/brainfogremedy.com\/articles\/wp-content\/uploads\/2026\/10\/alcohol-brain-fog-audio-202610011749.mp3\"><\/audio>\n<nav class=\"msq-toc\" aria-label=\"In this article\"><p class=\"msq-toc-title\">In this article<\/p>\n<ol>\n<li data-start=\"0.0\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"0.0\" aria-label=\"Play from: Alcohol Brain Fog: What Clears Fast and What Lingers\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">0:00<\/span><a href=\"#top\">Alcohol Brain Fog: What Clears Fast and What Lingers<\/a><\/li>\n<li data-start=\"37.14\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"37.14\" aria-label=\"Play from: Does alcohol actually cause brain fog?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">0:37<\/span><a href=\"#does-alcohol-actually-cause-brain-fog\">Does alcohol actually cause brain fog?<\/a><\/li>\n<li data-start=\"89.96\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"89.96\" aria-label=\"Play from: How long does the fog from one heavy night actually last?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">1:30<\/span><a href=\"#how-long-does-the-fog-from-one-heavy-night-actually-last\">How long does the fog from one heavy night actually last?<\/a><\/li>\n<li data-start=\"299.42\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"299.42\" aria-label=\"Play from: Why does fog turn up weeks after someone stops drinking?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">4:59<\/span><a href=\"#why-does-fog-turn-up-weeks-after-someone-stops-drinking\">Why does fog turn up weeks after someone stops drinking?<\/a><\/li>\n<li data-start=\"374.6\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"374.6\" aria-label=\"Play from: What do people who have quit actually report?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">6:15<\/span><a href=\"#what-do-people-who-have-quit-actually-report\">What do people who have quit actually report?<\/a><\/li>\n<li data-start=\"455.46\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"455.46\" aria-label=\"Play from: When is stopping drinking itself the dangerous part?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">7:35<\/span><a href=\"#when-is-stopping-drinking-itself-the-dangerous-part\">When is stopping drinking itself the dangerous part?<\/a><\/li>\n<\/ol><\/nav>\n<p class=\"msq-audio-note\">Recorded 1 October 2026 from the article as published that day. Press a chapter to jump there; the highlighted line is what is playing. A play button sits beside every section heading, and once you scroll past this player a bar at the bottom of the screen keeps the controls in reach. Tap or click any sentence to hear the reading start from there.<\/p>\n<script>var MSQ_SENT = [[0.0,\"h\",\"alcoholbrainfogwhatclear\",43],[3.92,\"p\",\"alcoholbrainfogfromonehe\",106],[11.44,\"p\",\"thefogsomepeoplereportwe\",161],[22.32,\"p\",\"onthispagethepublishedet\",207],[37.14,\"h\",\"doesalcoholactuallycause\",32],[39.5,\"p\",\"yesthoughalcoholbrainfog\",128],[48.62,\"p\",\"thefirstisthefamiliarmor\",41],[51.86,\"p\",\"a2018systematicreviewint\",274],[72.22,\"p\",\"thesecondcomplaintbelong\",121],[80.42,\"p\",\"alcoholsitsonthissitesow\",120],[89.96,\"h\",\"howlongdoesthefogfromone\",46],[93.4,\"p\",\"ethanolleavesthebloodata\",91],[99.8,\"p\",\"thefiguremostoftencitedt\",272],[121.76,\"p\",\"hereisthearithmeticthatm\",30],[123.36,\"p\",\"aheavysessionthatpeaksar\",210],[142.24,\"p\",\"evenattheslowendforalmos\",84],[148.28,\"p\",\"thatisworthsittingwithbe\",136],[158.36,\"p\",\"thedrughasleft\",14],[159.88,\"p\",\"thefoghasnot\",12],[161.48,\"p\",\"thatgapistherealstoryoft\",156],[173.52,\"p\",\"sleepcarriesmoreofthebla\",54],[177.56,\"p\",\"a2024systematicreviewand\",177],[191.68,\"p\",\"shortenedfragmentedremsl\",120],[200.6,\"p\",\"noneofthisisgoodnewsfort\",103],[207.76,\"p\",\"anivdripbarchargingforel\",217],[223.88,\"p\",\"itisthesameinstantfixlog\",71],[228.84,\"p\",\"theclearancetimeabovedoe\",113],[237.16,\"t\",\"timescale\",102],[246.68,\"t\",\"whathasactuallybeenmeasu\",233],[267.44,\"t\",\"leadingexplanation\",209],[284.2,\"t\",\"strengthoftheevidence\",181],[299.42,\"h\",\"whydoesfogturnupweeksaft\",46],[302.58,\"p\",\"thisisadifferentmechanis\",114],[309.5,\"p\",\"apolysomnographystudysum\",331],[335.98,\"p\",\"thatisameasuredstructura\",172],[347.54,\"p\",\"theexplanationreachedfor\",133],[356.54,\"p\",\"thatisplausibleandwidely\",255],[374.6,\"h\",\"whatdopeoplewhohavequita\",37],[377.32,\"p\",\"clinicalresearchonthissp\",152],[388.28,\"p\",\"gilliantietzwhohoststhes\",201],[402.08,\"p\",\"benyaclarkwritingontheex\",266],[421.52,\"p\",\"twoaccountsisasmallsampl\",144],[431.24,\"p\",\"wheretheyagreeistheshape\",52],[435.52,\"p\",\"bothdescribefogthatwaswo\",113],[443.92,\"p\",\"thatagreeswithwhatthesle\",158],[455.46,\"h\",\"whenisstoppingdrinkingit\",44],[458.62,\"p\",\"forsomeonewhodrinksheavi\",90],[464.82,\"p\",\"niceguidancestatesthatac\",299],[482.9,\"p\",\"nothinginthisarticleisar\",118],[490.3,\"p\",\"thehonestnextstepfordail\",158],[500.58,\"p\",\"thisarticleisgeneralinfo\",109],[507.94,\"p\",\"speaktoyourdoctoraboutyo\",38]];\n(function(){\n  function init(){\n  var root = document.querySelector('.msq-audio'); if (!root) { return; }\n  var audio = root.querySelector('audio'), items = Array.prototype.slice.call(root.querySelectorAll('.msq-toc li'));\n  var starts = items.map(function(li){ return parseFloat(li.getAttribute('data-start')) || 0; });\n  var names = items.map(function(li){ return li.querySelector('a').textContent; });\n  var anchors = items.map(function(li){ var h = li.querySelector('a').getAttribute('href') || ''; return (h.charAt(0) === '#' && h !== '#top') ? document.getElementById(h.slice(1)) : null; });\n  var article = root.getAttribute('data-article') || location.pathname, minutes = root.getAttribute('data-minutes') || '';\n  var marks = {}, started = false, pausedAt = -1, closed = false, ended = false;\n  var RATES = [1, 1.25, 1.5], rate = 1;\n  try { var saved = parseFloat(localStorage.getItem('msq-audio-rate')); if (RATES.indexOf(saved) >= 0) { rate = saved; } } catch (e) {}\n  audio.playbackRate = rate;\n  function track(name, extra){ try { if (typeof gtag === 'function') { var p = { article: article }; for (var k in extra) { p[k] = extra[k]; } gtag('event', name, p); } } catch (e) {} }\n  function current(){ var t = audio.currentTime, idx = 0; for (var i = 0; starts.length > i; i += 1) { if (t + 0.25 >= starts[i]) { idx = i; } } return idx; }\n  function onScreen(){\n    var line = window.innerHeight \/ 3, idx = 0;\n    for (var i = 0; anchors.length > i; i += 1) { var el = anchors[i]; if (el && line >= el.getBoundingClientRect().top) { idx = i; } }\n    return idx;\n  }\n  function fmt(s){ s = Math.max(0, Math.round(s || 0)); var m = Math.floor(s \/ 60), r = s % 60; return m + ':' + (10 > r ? '0' : '') + r; }\n  function play(from, source){\n    if (from !== null) { audio.currentTime = from; }\n    var p = audio.play(); if (p && p.catch) { p.catch(function(){}); }\n    track(from === null ? 'audio_resume' : 'audio_chapter', { chapter: names[current()], start: Math.round(audio.currentTime), source: source });\n  }\n  var hbtns = anchors.map(function(el, i){\n    if (!el) { return null; }\n    var b = document.createElement('button'); b.type = 'button'; b.className = 'msq-hplay'; b.setAttribute('aria-label', 'Play this section: ' + names[i]);\n    b.addEventListener('click', function(){\n      if (!audio.paused && current() === i) { audio.pause(); track('audio_pause', { source: 'heading' }); return; }\n      play(starts[i], 'heading');\n    });\n    el.appendChild(b); return b;\n  });\n  var bar = document.createElement('div'); bar.className = 'msq-bar msq-bar-pill is-hidden'; bar.setAttribute('role', 'region'); bar.setAttribute('aria-label', 'Audio player');\n  var playBtn = document.createElement('button'); playBtn.type = 'button'; playBtn.className = 'msq-bar-play';\n  var icon = document.createElement('span'); icon.className = 'msq-bar-icon'; icon.setAttribute('aria-hidden', 'true');\n  var label = document.createElement('span'); label.className = 'msq-bar-label';\n  playBtn.appendChild(icon); playBtn.appendChild(label);\n  var chap = document.createElement('span'); chap.className = 'msq-bar-chapter';\n  var clock = document.createElement('span'); clock.className = 'msq-bar-time';\n  var rateBtn = document.createElement('button'); rateBtn.type = 'button'; rateBtn.className = 'msq-bar-rate'; rateBtn.setAttribute('aria-label', 'Playback speed');\n  var closeBtn = document.createElement('button'); closeBtn.type = 'button'; closeBtn.className = 'msq-bar-close'; closeBtn.setAttribute('aria-label', 'Close the audio bar');\n  bar.appendChild(playBtn); bar.appendChild(chap); bar.appendChild(clock); bar.appendChild(rateBtn); bar.appendChild(closeBtn);\n  document.body.appendChild(bar);\n  function showRate(){ rateBtn.textContent = (rate === 1 ? '1' : String(rate)) + 'x'; }\n  showRate();\n  rateBtn.addEventListener('click', function(){\n    rate = RATES[(RATES.indexOf(rate) + 1) % RATES.length]; audio.playbackRate = rate; showRate();\n    try { localStorage.setItem('msq-audio-rate', String(rate)); } catch (e) {}\n    track('audio_rate', { rate: rate });\n  });\n  closeBtn.addEventListener('click', function(){\n    closed = true; if (!audio.paused) { audio.pause(); } paint(); track('audio_bar_close', {});\n  });\n  function mode(){\n    if (!audio.paused) { return 'pause'; }\n    if (ended) { return 'again'; }\n    if (!started) { return 'listen'; }\n    return (pausedAt === onScreen()) ? 'resume' : 'section';\n  }\n  playBtn.addEventListener('click', function(){\n    var m = mode();\n    if (m === 'pause') { audio.pause(); track('audio_pause', { source: 'bar' }); return; }\n    if (m === 'again') { ended = false; play(0, 'bar'); return; }\n    if (m === 'resume') { play(null, 'bar'); return; }\n    play(starts[onScreen()], 'bar');\n  });\n  function paint(){\n    var idx = current(), playing = !audio.paused, m = mode();\n    items.forEach(function(li, i){\n      var on = (i === idx) && playing, b = li.querySelector('.msq-toc-play'), a = li.querySelector('a');\n      li.classList.toggle('is-active', on); b.classList.toggle('is-playing', on);\n      b.textContent = on ? '\u2016' : '\u25b6\ufe0e';\n      b.setAttribute('aria-label', (on ? 'Pause: ' : 'Play from: ') + a.textContent);\n    });\n    hbtns.forEach(function(b, i){ if (b) { var on = (i === idx) && playing; b.classList.toggle('is-playing', on); b.setAttribute('aria-label', (on ? 'Pause this section: ' : 'Play this section: ') + names[i]); } });\n    playBtn.classList.toggle('is-playing', playing);\n    label.textContent = m === 'pause' ? 'Pause' : m === 'again' ? 'Play again' : m === 'resume' ? 'Resume' : m === 'section' ? 'Play this section' : 'Listen, ' + minutes + ' min';\n    playBtn.setAttribute('aria-label', label.textContent);\n    chap.textContent = started ? names[(playing || m === 'resume') ? idx : onScreen()] : '';\n    clock.textContent = started ? fmt(audio.currentTime) + ' \/ ' + fmt(audio.duration) : '';\n    bar.classList.toggle('msq-bar-pill', !started);\n    var show = !closed && (started || 0 > root.getBoundingClientRect().bottom);\n    bar.classList.toggle('is-hidden', !show);\n    document.body.classList.toggle('msq-has-bar', show);\n  }\n  root.addEventListener('click', function(e){\n    var b = e.target.closest ? e.target.closest('.msq-toc-play') : null; if (!b) { return; }\n    var li = b.parentNode, s = parseFloat(b.getAttribute('data-start')) || 0;\n    if (!audio.paused && current() === items.indexOf(li)) { audio.pause(); track('audio_pause', { source: 'index' }); return; }\n    play(s, 'index');\n  });\n  audio.addEventListener('play', function(){ ended = false; closed = false; if (!started) { started = true; track('audio_play', { minutes: Math.round((audio.duration || 0) \/ 60) }); } paint(); });\n  audio.addEventListener('pause', function(){ pausedAt = current(); paint(); });\n  audio.addEventListener('timeupdate', function(){\n    paint();\n    if (audio.duration > 0) {\n      var pct = Math.floor(audio.currentTime \/ audio.duration * 100);\n      [25, 50, 75].forEach(function(m){ if (pct >= m && !marks[m]) { marks[m] = true; track('audio_progress', { percent: m }); } });\n    }\n  });\n  audio.addEventListener('ended', function(){ ended = true; track('audio_complete', {}); paint(); });\n  var ticking = false;\n  function onScroll(){ if (ticking) { return; } ticking = true; setTimeout(function(){ ticking = false; paint(); }, 80); }\n  window.addEventListener('scroll', onScroll, { passive: true }); window.addEventListener('resize', onScroll);\n  paint();\n  }\n  if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', init); } else { init(); }\n})();\n\n(function(){\n  function start(){\n    var root = document.querySelector('.msq-audio'), audio = root ? root.querySelector('audio') : null;\n    var map = (typeof MSQ_SENT !== 'undefined') ? MSQ_SENT : [];\n    if (!root || !audio || !map.length) { return; }\n    var scope = root.closest('main') || root.closest('article') || root.closest('.entry-content') || document.body;\n    var SKIP = '.msq-audio,.msq,.msq-tool,.msq-end,.msq-bar,script,style,noscript,figcaption,#rank-math-faq,.rank-math-block,nav,header,footer';\n    function norm(s){ return s.toLowerCase().replace(\/[^a-z0-9]+\/g, ''); }\n    var nodes = [], stream = '', walker = document.createTreeWalker(scope, NodeFilter.SHOW_TEXT, null), n;\n    while ((n = walker.nextNode())) {\n      var el = n.parentElement; if (!el || el.closest(SKIP)) { continue; }\n      var raw = n.nodeValue, keep = [], norms = '';\n      for (var i = 0; raw.length > i; i += 1) { var c = raw.charAt(i).toLowerCase(); if (\/[a-z0-9]\/.test(c)) { keep.push(i); norms += c; } }\n      if (!norms) { continue; }\n      nodes.push({ node: n, a: stream.length, b: stream.length + norms.length, keep: keep });\n      stream += norms;\n    }\n    var segs = [], cursor = 0, lastRow = null;\n    map.forEach(function(m, idx){\n      var kind = m[1], f = m[2], len = m[3];\n      if (kind === 't') {\n        var rows = scope.querySelectorAll('tr'), after = !lastRow;\n        for (var r = 0; rows.length > r; r += 1) {\n          var tr = rows[r];\n          if (!after) { if (tr === lastRow) { after = true; } continue; }\n          var cell = tr.querySelector('td,th');\n          if (cell && norm(cell.textContent).indexOf(f) === 0) { tr.setAttribute('data-i', idx); lastRow = tr; break; }\n        }\n        return;\n      }\n      var p = stream.indexOf(f, cursor); if (0 > p) { return; }\n      segs.push({ i: idx, a: p, b: Math.min(p + len, stream.length) }); cursor = p + len;\n    });\n    var si = 0;\n    nodes.forEach(function(nd){\n      var frag = document.createDocumentFragment(), raw = nd.node.nodeValue, rawPos = 0, any = false;\n      for (var k = si; segs.length > k; k += 1) {\n        var sg = segs[k]; if (sg.a >= nd.b) { break; } if (nd.a >= sg.b) { continue; }\n        var s = Math.max(sg.a, nd.a), e = Math.min(sg.b, nd.b);\n        var rs = nd.keep[s - nd.a], re2 = nd.keep[e - nd.a - 1] + 1;\n        if (rs > rawPos) { frag.appendChild(document.createTextNode(raw.slice(rawPos, rs))); }\n        var span = document.createElement('span'); span.className = 'msq-s'; span.setAttribute('data-i', sg.i); span.textContent = raw.slice(rs, re2);\n        frag.appendChild(span); rawPos = re2; any = true;\n        if (sg.b > nd.b) { break; }\n      }\n      while (segs.length > si && nd.b >= segs[si].b) { si += 1; }\n      if (!any) { return; }\n      if (raw.length > rawPos) { frag.appendChild(document.createTextNode(raw.slice(rawPos))); }\n      nd.node.parentNode.replaceChild(frag, nd.node);\n    });\n    var starts = map.map(function(m){ return m[0]; }), curIdx = -1, lastUser = 0, timer = null, autoUntil = 0, dragging = false;\n    function idxAt(t){ var lo = 0, hi = starts.length; while (hi > lo + 1) { var mid = (lo + hi) >> 1; if (t + 0.15 >= starts[mid]) { lo = mid; } else { hi = mid; } } return (t + 0.15 >= starts[0]) ? lo : -1; }\n    function setNow(i){\n      if (i === curIdx) { return; }\n      Array.prototype.forEach.call(scope.querySelectorAll('.msq-now'), function(el){ el.classList.remove('msq-now'); });\n      curIdx = i; if (0 > i) { return; }\n      var els = scope.querySelectorAll('[data-i=\"' + i + '\"]'); if (!els.length) { return; }\n      Array.prototype.forEach.call(els, function(el){ el.classList.add('msq-now'); });\n      var r = els[0].getBoundingClientRect(), now = Date.now();\n      if (!dragging && now > lastUser + 2500 && (80 > r.top || r.bottom > window.innerHeight - 140)) {\n        var reduce = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n        autoUntil = now + (reduce ? 400 : 1600);\n        els[0].scrollIntoView({ block: 'center', behavior: reduce ? 'auto' : 'smooth' });\n      }\n    }\n    function tick(){ if (!audio.paused) { setNow(idxAt(audio.currentTime)); } }\n    function userScrolled(){ lastUser = Date.now(); }\n    ['wheel', 'touchmove', 'keydown'].forEach(function(ev){ window.addEventListener(ev, userScrolled, { passive: true }); });\n    window.addEventListener('scroll', function(){ if (Date.now() > autoUntil) { userScrolled(); } }, { passive: true });\n    window.addEventListener('mousedown', function(e){ if (e.clientX >= document.documentElement.clientWidth) { dragging = true; userScrolled(); } }, { passive: true });\n    window.addEventListener('mouseup', function(){ if (dragging) { dragging = false; userScrolled(); } }, { passive: true });\n    audio.addEventListener('play', function(){ if (timer) { clearInterval(timer); } timer = setInterval(tick, 150); tick(); });\n    audio.addEventListener('pause', function(){ if (timer) { clearInterval(timer); timer = null; } });\n    scope.addEventListener('click', function(e){\n      if (e.target.closest('a, button, input, select, textarea, label, summary, .msq, .msq-tool, .msq-end, .msq-audio, .msq-bar')) { return; }\n      var sel = window.getSelection ? String(window.getSelection()) : '';\n      if (sel && sel.trim()) { return; }\n      var el = e.target.closest('[data-i]'); if (!el) { return; }\n      var i = parseInt(el.getAttribute('data-i'), 10); if (isNaN(i)) { return; }\n      if (!audio.paused && i === curIdx) { return; }\n      lastUser = Date.now();\n      audio.currentTime = starts[i];\n      var p = audio.play(); if (p && p.catch) { p.catch(function(){}); }\n      try { if (typeof gtag === 'function') { gtag('event', 'audio_chapter', { article: location.pathname, source: 'sentence', start: Math.round(starts[i]) }); } } catch (err) {}\n    });\n    audio.addEventListener('seeked', tick);\n    audio.addEventListener('ended', function(){ setNow(-1); });\n  }\n  if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', start); } else { start(); }\n})();<\/script>\n<\/div>\n\n\n\n<p class=\"msq-hook wp-block-paragraph\">On this page: the published ethanol clearance rate worked through for one example, set against the sleep study that found measurable differences in people sober for up to two years, plus two dated personal accounts of how long fog actually took to lift.<\/p>\n\n\n\n<div class=\"msq\" id=\"ms-quiz\" data-slug=\"alcohol-brain-fog\" data-category=\"what-causes-it\" data-list=\"5\">\n<style>.msq,.msq-hook,.msq-box,.msq-end,.msq-tool{--msq-accent:#1F4E79;--msq-accent-text:#FFFFFF;--msq-line:#CBD8E6;--msq-warn:#B4531A;--msq-muted:#4A5560;--msq-tint:#EEF3F8;--msq-base:#FFFFFF}\n.msq{margin:1.25em 0 1.75em}\n.msq-hook{border-left:3px solid var(--msq-accent);padding:6px 14px;color:var(--msq-muted);font-size:.97em}\n.msq-box{background:var(--msq-tint);border:1px solid var(--msq-line);border-radius:12px;padding:0}\n.msq-box>summary{cursor:pointer;list-style:none;padding:14px 18px;font-weight:700;color:var(--msq-accent)}\n.msq-box>summary::-webkit-details-marker{display:none}\n.msq-box>summary::before{content:\"+\";display:inline-block;width:1.1em;font-weight:800}\n.msq-box[open]>summary::before{content:\"\\00d7\"}\n.msq-body{padding:2px 18px 18px}\n.msq-intro{margin:0 0 12px;font-size:.95em;color:var(--msq-muted)}\n.msq-list{margin:0;padding:0;list-style:none}\n.msq-q{margin:0 0 18px;padding:0}\n.msq-question{font-weight:700;margin:0 0 8px}\n.msq-options{display:flex;flex-direction:column;gap:8px}\n.msq-opt{text-align:left;background:var(--msq-base);border:1px solid var(--msq-line);border-radius:8px;padding:10px 12px;font:inherit;font-size:.95em;color:inherit;cursor:pointer;line-height:1.35}\n.msq-opt:hover{border-color:var(--msq-accent)}\n.msq-opt[disabled]{cursor:default}\n.msq-opt.is-right{border-color:var(--msq-accent);background:var(--msq-line);font-weight:700}\n.msq-opt.is-wrong{border-color:var(--msq-warn);color:var(--msq-warn)}\n.msq-explain{margin:8px 0 0;font-size:.92em;padding:10px 12px;border-left:3px solid var(--msq-accent);background:var(--msq-base);border-radius:0 8px 8px 0}\n.msq-explain[hidden]{display:none}\n.msq-verdict{font-weight:700}\n.msq-result{margin-top:14px;padding:14px 16px;background:var(--msq-base);border:1px solid var(--msq-line);border-radius:10px}\n.msq-result[hidden]{display:none}\n.msq-result h3{margin:0 0 6px;font-size:1.1em}\n.msq-result p{margin:0 0 8px}\n.msq-jump{margin:0 0 8px;padding-left:1.2em}\n.msq-form{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}\n.msq-form input[type=email]{flex:1 1 220px;padding:10px 12px;border:1px solid var(--msq-muted);border-radius:8px;font:inherit;background:#fff}\n.msq-btn{background:var(--msq-accent);color:var(--msq-accent-text);border:0;border-radius:8px;padding:11px 18px;font:inherit;font-weight:700;cursor:pointer}\n.msq-btn:hover{filter:brightness(.92)}\n.msq-btn[disabled]{opacity:.7;cursor:default}\n.msq-no{font-size:.9em;color:var(--msq-muted);margin-left:4px}\n.msq-privacy{margin:6px 0 0;font-size:.82em;color:var(--msq-muted);flex-basis:100%}\n.msq-hp{position:absolute;left:-5000px;width:1px;height:1px;overflow:hidden}\n.msq-msg{margin:8px 0 0;font-size:.92em}\n.msq-end{margin:1.5em 0;padding:18px;border:1px solid var(--msq-accent);border-radius:12px;text-align:center;background:var(--msq-tint)}\n.msq-end p{margin:0 0 12px}\n.msq-end .msq-body{text-align:left;padding:16px 0 0}\n.msq-end .msq-start-test[hidden]{display:none}\n.msq-tool{margin:1.5em 0;padding:18px 20px;background:var(--msq-tint);border:1px solid var(--msq-line);border-radius:12px}\n.msq-tool h3{margin:0 0 6px;font-size:1.15em}\n.msq-tool p{margin:0 0 10px}\n.msq-tool .msq-note{font-size:.85em;color:var(--msq-muted);margin:10px 0 0}\n.msq-check label{display:flex;gap:10px;align-items:flex-start;padding:9px 0;border-bottom:1px solid var(--msq-line);cursor:pointer;line-height:1.4}\n.msq-check label:last-of-type{border-bottom:0}\n.msq-check input{margin-top:5px;flex:0 0 auto;width:18px;height:18px;accent-color:var(--msq-accent)}\n.msq-check-count{font-weight:700;margin:10px 0 0}\n.msq-verdict-box{margin:12px 0 0;padding:10px 14px;border-radius:8px;background:var(--msq-base);border-left:3px solid var(--msq-warn)}\n.msq-verdict-box[hidden]{display:none}\n.msq-calc{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}\n.msq-calc label{display:flex;flex-direction:column;gap:4px;font-size:.92em}\n.msq-calc input,.msq-calc select{padding:8px 10px;border:1px solid var(--msq-muted);border-radius:8px;font:inherit;background:#fff}\n.msq-calc-out{grid-column:1 \/ -1;margin-top:6px;padding:12px 14px;background:var(--msq-base);border-radius:8px;border:1px solid var(--msq-line)}\n.msq-calc-out strong{font-size:1.15em}\n.msq-choose label{display:block;padding:9px 12px;margin:0 0 8px;background:var(--msq-base);border:1px solid var(--msq-line);border-radius:8px;cursor:pointer}\n.msq-choose input{margin-right:8px;accent-color:var(--msq-accent)}\n.msq-choice-result{margin-top:10px;padding:12px 14px;background:var(--msq-base);border-left:3px solid var(--msq-accent);border-radius:0 8px 8px 0}\n.msq-choice-result[hidden]{display:none}\n@media (max-width:600px){.msq-calc{grid-template-columns:1fr}}\nh2.wp-block-heading[id]{scroll-margin-top:24px}<\/style>\n<noscript><style>.msq-explain{display:block !important}<\/style><\/noscript>\n<details class=\"msq-box\">\n<summary>Think you already know this? Five questions, one minute.<\/summary>\n<div class=\"msq-body\">\n<p class=\"msq-intro\">Every answer is on this page. Answer from what you know now; the page fills in the rest.<\/p>\n<ol class=\"msq-list\">\n<li class=\"msq-q\" data-q=\"1\" data-answer=\"a\" data-title=\"Does alcohol actually cause brain fog?\" data-section=\"#does-alcohol-actually-cause-brain-fog\">\n<p class=\"msq-question\">1. What did the 2018 Addiction systematic review find about cognitive performance the day after heavy drinking?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 1 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">Short term memory, long term memory, attention and psychomotor speed were all measurably worse<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">No measurable effect once breath alcohol fell below 0.02 percent<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">Only mood was affected, not cognitive test scores<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>The review pooled trials measuring cognition in hungover drinkers at breath alcohol under 0.02 percent, essentially sober, and still found deficits across those four domains. <a href=\"https:\/\/onlinelibrary.wiley.com\/doi\/10.1111\/add.14404\" target=\"_blank\" rel=\"noopener\">Addiction, Gunn et al 2018<\/a> <a class=\"msq-section\" href=\"#does-alcohol-actually-cause-brain-fog\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"2\" data-answer=\"a\" data-title=\"How long does the fog from one heavy night actually last?\" data-section=\"#how-long-does-the-fog-from-one-heavy-night-actually-last\">\n<p class=\"msq-question\">2. What is the average published rate at which the body removes alcohol from the blood?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 2 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">About 15 mg per 100 mL of blood per hour, ranging 10 to 35<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">A fixed 50 mg per 100 mL per hour for everyone<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">It has never been measured<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>Jones&#8217;s often cited figure, summarised in a 2005 clinical review, is an average of 15 mg\/100 mL\/h with a measured range of 10 to 35. <a href=\"https:\/\/pmc.ncbi.nlm.nih.gov\/articles\/PMC543875\/\" target=\"_blank\" rel=\"noopener\">BMJ clinical review<\/a> <a class=\"msq-section\" href=\"#how-long-does-the-fog-from-one-heavy-night-actually-last\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"3\" data-answer=\"a\" data-title=\"Why does fog turn up weeks after someone stops drinking?\" data-section=\"#why-does-fog-turn-up-weeks-after-someone-stops-drinking\">\n<p class=\"msq-question\">3. In the sleep study of people abstinent for up to 719 days, what persisted compared with controls?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 3 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">Reduced slow wave sleep and an altered REM percentage<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">Sleep returned to normal within a week<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">No measurable difference from people who never drank heavily<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>The polysomnography study found slow wave sleep still reduced and REM percentage still altered in people abstinent up to about two years. <a href=\"https:\/\/aasm.org\/alcoholisms-effect-on-sleep-persists-during-long-periods-of-sobriety\/\" target=\"_blank\" rel=\"noopener\">American Academy of Sleep Medicine<\/a> <a class=\"msq-section\" href=\"#why-does-fog-turn-up-weeks-after-someone-stops-drinking\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"4\" data-answer=\"a\" data-title=\"What do people who have quit actually report?\" data-section=\"#what-do-people-who-have-quit-actually-report\">\n<p class=\"msq-question\">4. What do the two dated accounts this article cites report about their own timelines?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 4 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">One described her clearest thinking returning around day 60, the other reported weaker fog for over a year<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">Both reported fog clearing completely within 48 hours<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">Neither noticed any change after quitting<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>Gillian Tietz described clear thinking returning around day 60 of her own sobriety; Benya Clark reported weaker fog and fatigue lingering just over a year. <a href=\"https:\/\/www.soberpowered.com\/episodes\/brain-fog-and-fatigue-in-early-sobriety\" target=\"_blank\" rel=\"noopener\">Sober Powered<\/a>, <a href=\"https:\/\/exploringsobriety.substack.com\/p\/sobriety-fatigue\" target=\"_blank\" rel=\"noopener\">Exploring Sobriety<\/a> <a class=\"msq-section\" href=\"#what-do-people-who-have-quit-actually-report\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"5\" data-answer=\"a\" data-title=\"When is stopping drinking itself the dangerous part?\" data-section=\"#when-is-stopping-drinking-itself-the-dangerous-part\">\n<p class=\"msq-question\">5. According to NICE guidance, what can unmanaged alcohol withdrawal lead to in people with severe dependence?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 5 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">Seizures, delirium tremens and, in some instances, death<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">Nothing beyond mild irritability<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">Improved sleep within 24 hours<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>NICE states that acute withdrawal without medical management can be hazardous in severe dependence, including seizures, delirium tremens and death, and that high risk people should be offered hospital admission. <a href=\"https:\/\/www.nice.org.uk\/guidance\/cg115\/chapter\/Recommendations\" target=\"_blank\" rel=\"noopener\">NICE CG115<\/a> <a class=\"msq-section\" href=\"#when-is-stopping-drinking-itself-the-dangerous-part\">Read the section<\/a><\/p>\n<\/li>\n<\/ol>\n<div class=\"msq-result\" hidden><\/div>\n<\/div>\n<\/details>\n<script>(function(){\n  if (window.__msqInit) { return; }\n  window.__msqInit = true;\n  var root = document.getElementById('ms-quiz');\n  if (!root) { return; }\n  var meta = { slug: root.getAttribute('data-slug'), category: root.getAttribute('data-category'),\n               list: root.getAttribute('data-list') || '1' };\n  function qs(el, s){ return el.querySelector(s); }\n  function qsa(el, s){ return Array.prototype.slice.call(el.querySelectorAll(s)); }\n  function track(name, params){\n    try { if (typeof gtag === 'function') { var p = params || {}; p.article = meta.slug; gtag('event', name, p); } } catch (e) {}\n  }\n  function jumpList(missed){\n    if (!missed.length) { return ''; }\n    return '<ul class=\"msq-jump\">' + missed.map(function(q){\n      return '<li><a href=\"' + q.getAttribute('data-section') + '\">' + q.getAttribute('data-title') + '<\/a><\/li>';\n    }).join('') + '<\/ul>';\n  }\n  function emailForm(){\n    return '<div class=\"msq-sub\"><p><strong>Get the next one.<\/strong> We publish new articles on ' + meta.category\n      + ' most weeks and recheck this page on Sundays. Email me when a new article goes up or this page changes.<\/p>'\n      + '<form class=\"msq-form\" method=\"post\" action=\"\/mail\/form.php\" novalidate>'\n      + '<input type=\"hidden\" name=\"list\" value=\"' + meta.list + '\">'\n      + '<input type=\"hidden\" name=\"name\" value=\"\">'\n      + '<label class=\"msq-hp\" aria-hidden=\"true\">Leave this empty<input type=\"text\" name=\"website\" tabindex=\"-1\" autocomplete=\"off\"><\/label>'\n      + '<input type=\"email\" name=\"email\" placeholder=\"you@example.com\" required aria-label=\"Email address\" autocomplete=\"email\">'\n      + '<button type=\"submit\" class=\"msq-btn\">Email me the updates<\/button>'\n      + '<a href=\"#\" class=\"msq-no\">No thanks<\/a>'\n      + '<p class=\"msq-privacy\">We store your email and this page\\'s topic, nothing else. Unsubscribe any time.<\/p>'\n      + '<\/form><p class=\"msq-msg\" aria-live=\"polite\"><\/p><\/div>';\n  }\n  \/* The autoresponder always answers 200 with its own page. A \".msg.err\" box means the\n     address was rejected, \"You're subscribed\" means accepted, and a redirect only happens\n     after a successful subscribe. Same reading as the landing pages on the other sites. *\/\n  function sendForm(form){\n    return fetch(form.getAttribute('action'), { method: 'POST', body: new FormData(form), credentials: 'same-origin', redirect: 'manual' })\n      .then(function(res){\n        if (res.type === 'opaqueredirect') { return { status: 'ok' }; }\n        if (res.status === 404) { return { status: 'notlive' }; }\n        if (!res.ok) { throw new Error('HTTP ' + res.status); }\n        return res.text().then(function(t){\n          var doc = new DOMParser().parseFromString(t, 'text\/html');\n          var err = doc.querySelector('.msg.err');\n          if (err) {\n            var m = err.textContent.trim();\n            if (\/something went wrong\/i.test(m)) { throw new Error(m); }\n            return { status: 'rejected', message: m };\n          }\n          if (\/you.re subscribed\/i.test(doc.body.textContent)) { return { status: 'ok' }; }\n          return { status: 'unknown' };\n        });\n      });\n  }\n  function wireForm(sub){\n    var form = qs(sub, '.msq-form'), msg = qs(sub, '.msq-msg');\n    qs(form, '.msq-no').addEventListener('click', function(e){\n      e.preventDefault();\n      sub.innerHTML = '<p class=\"msq-msg\">No problem. The Sunday refresh keeps this page current either way.<\/p>';\n      track('quiz_email', { result: 'declined' });\n    });\n    form.addEventListener('submit', function(e){\n      e.preventDefault();\n      var input = qs(form, 'input[name=email]'), btn = qs(form, '.msq-btn');\n      var email = input.value.trim(); input.value = email;\n      if (!\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(email)) { msg.textContent = 'That email does not look right.'; return; }\n      btn.disabled = true; btn.textContent = 'Sending';\n      function reset(){ btn.disabled = false; btn.textContent = 'Email me the updates'; }\n      sendForm(form).then(function(r){\n        if (r.status === 'ok' || r.status === 'unknown') {\n          sub.innerHTML = '<p class=\"msq-msg\"><strong>Done.<\/strong> We will email you when the next article on ' + meta.category\n            + ' goes up and when this page changes. If a confirmation email arrives, click it.<\/p>';\n          track('quiz_email', { result: r.status });\n          if (r.status === 'ok') { track('generate_lead', { method: 'quiz' }); }\n        } else if (r.status === 'notlive') {\n          msg.textContent = 'Sign up is not switched on yet for this site. Nothing was stored.'; reset();\n          track('quiz_email', { result: 'notlive' });\n        } else {\n          msg.textContent = r.message || 'Please check the email address and try again.'; reset();\n          track('quiz_email', { result: 'rejected' });\n        }\n      }).catch(function(){\n        msg.textContent = 'Could not reach the sign up service just now. Nothing was stored.'; reset();\n        track('quiz_email', { result: 'error' });\n      });\n    });\n  }\n  function finish(container, mode, score, total, missed){\n    var result = qs(container, '.msq-result');\n    track('quiz_complete', { mode: mode, score: score, total: total });\n    var h;\n    if (mode === 'pre') {\n      h = '<h3>You knew ' + score + ' of ' + total + ' before reading.<\/h3>';\n      h += (score === total) ? '<p>All of them. Read on anyway; the sections below carry the detail behind each answer.<\/p>'\n                             : '<p>The rest is below. Jump straight to what you missed:<\/p>' + jumpList(missed);\n      try { sessionStorage.setItem('msq-pre-' + meta.slug, String(score)); } catch (e) {}\n    } else {\n      var pre = null;\n      try { pre = sessionStorage.getItem('msq-pre-' + meta.slug); } catch (e) {}\n      h = '<h3>You got ' + score + ' of ' + total + '.<\/h3>';\n      if (pre !== null) { h += '<p>Before reading you had ' + pre + ' of ' + total + '.<\/p>'; }\n      if (missed.length) { h += '<p>Worth a second look:<\/p>' + jumpList(missed); }\n      h += emailForm();\n    }\n    result.innerHTML = h; result.hidden = false;\n    if (mode !== 'pre') { wireForm(qs(result, '.msq-sub')); }\n    result.scrollIntoView({ behavior: 'smooth', block: 'nearest' });\n  }\n  function setup(container, mode){\n    var qEls = qsa(container, '.msq-q'), answered = 0, score = 0, missed = [];\n    qEls.forEach(function(q){\n      var answer = q.getAttribute('data-answer'), opts = qsa(q, '.msq-opt'), explain = qs(q, '.msq-explain');\n      q.removeAttribute('data-done'); explain.hidden = true; qs(explain, '.msq-verdict').textContent = '';\n      opts.forEach(function(b){ b.disabled = false; b.classList.remove('is-right', 'is-wrong'); });\n      opts.forEach(function(b){\n        b.addEventListener('click', function(){\n          if (q.getAttribute('data-done')) { return; }\n          q.setAttribute('data-done', '1');\n          var ok = b.getAttribute('data-opt') === answer;\n          opts.forEach(function(o){ o.disabled = true; if (o.getAttribute('data-opt') === answer) { o.classList.add('is-right'); } });\n          if (ok) { score += 1; } else { b.classList.add('is-wrong'); missed.push(q); }\n          qs(explain, '.msq-verdict').textContent = ok ? 'Right. ' : 'Not quite. ';\n          explain.hidden = false;\n          answered += 1;\n          track('quiz_answer', { mode: mode, question: q.getAttribute('data-q'), correct: ok ? 1 : 0 });\n          if (answered === qEls.length) { finish(container, mode, score, qEls.length, missed); }\n        });\n      });\n    });\n  }\n  var box = qs(root, '.msq-box');\n  setup(root, 'pre');\n  if (box) { box.addEventListener('toggle', function(){ if (box.open) { track('quiz_open', { mode: 'pre' }); } }); }\n  \/* The end block sits far below this script, so it does not exist yet while this runs\n     during parsing. A delegated listener finds it at click time. *\/\n  document.addEventListener('click', function(e){\n    var startBtn = (e.target && e.target.closest) ? e.target.closest('.msq-start-test') : null;\n    if (!startBtn) { return; }\n    var end = startBtn.closest('.msq-end');\n    if (!end) { return; }\n    var mount = qs(end, '.msq-mount');\n    var clone = qs(root, '.msq-body').cloneNode(true);\n    var intro = qs(clone, '.msq-intro');\n    if (intro) { intro.textContent = 'The same five questions, now that you have read the page.'; }\n    var res = qs(clone, '.msq-result'); if (res) { res.hidden = true; res.innerHTML = ''; }\n    mount.innerHTML = ''; mount.appendChild(clone);\n    setup(mount, 'test');\n    startBtn.hidden = true;\n    track('quiz_open', { mode: 'test' });\n    mount.scrollIntoView({ behavior: 'smooth', block: 'start' });\n    var first = qs(mount, '.msq-opt'); if (first) { first.focus({ preventScroll: true }); }\n  });\n  \/* Shared tool behaviour: checklists remember their ticks on this device, and a chooser\n     shows the result for the option picked. Calculators carry their own small script. *\/\n  function initTools(){\n    qsa(document, '.msq-check').forEach(function(box){\n      var key = 'msq-check-' + meta.slug + '-' + (box.getAttribute('data-id') || 'x');\n      var boxes = qsa(box, 'input[type=checkbox]'), count = qs(box, '.msq-check-count');\n      var yes = qs(box, '.msq-verdict-yes'), no = qs(box, '.msq-verdict-no');\n      var saved = {};\n      try { saved = JSON.parse(localStorage.getItem(key) || '{}'); } catch (e) {}\n      boxes.forEach(function(cb, i){ if (saved[i]) { cb.checked = true; } });\n      function refresh(){\n        var n = boxes.filter(function(cb){ return cb.checked; }).length, state = {};\n        boxes.forEach(function(cb, i){ if (cb.checked) { state[i] = 1; } });\n        try { localStorage.setItem(key, JSON.stringify(state)); } catch (e) {}\n        if (count) { count.textContent = n + ' of ' + boxes.length + (box.getAttribute('data-verb') || ' done'); }\n        if (yes && no) { yes.hidden = n === 0; no.hidden = n !== 0; }\n      }\n      boxes.forEach(function(cb){ cb.addEventListener('change', function(){ refresh(); track('tool_check', { tool: box.getAttribute('data-id') }); }); });\n      refresh();\n    });\n    qsa(document, '.msq-choose').forEach(function(box){\n      var results = qsa(box, '.msq-choice-result');\n      qsa(box, 'input[type=radio]').forEach(function(r){\n        r.addEventListener('change', function(){\n          results.forEach(function(el){ el.hidden = el.getAttribute('data-for') !== r.value; });\n          track('tool_choose', { tool: box.getAttribute('data-id'), choice: r.value });\n        });\n      });\n    });\n  }\n  \/\/ read progress: how far down the article the reader has scrolled, fired once per quarter\n  (function(){\n    var art = root.closest('article') || root.parentNode, fired = {};\n    function check(){\n      var top = art.getBoundingClientRect().top + window.pageYOffset, h = art.offsetHeight || 1;\n      var seen = (window.pageYOffset + window.innerHeight - top) \/ h * 100;\n      [25, 50, 75, 100].forEach(function(m){ if (seen >= m && !fired[m]) { fired[m] = true; track('read_progress', { percent: m }); } });\n    }\n    window.addEventListener('scroll', check, { passive: true }); window.addEventListener('load', check);\n  })();\n  if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initTools); } else { initTools(); }\n})();<\/script>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"does-alcohol-actually-cause-brain-fog\">Does alcohol actually cause brain fog?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Yes, though &#8220;alcohol brain fog&#8221; is really two different complaints wearing one name, and mixing them up is why so much advice on this topic contradicts itself. The first is the familiar morning after slowness. A 2018 systematic review in the journal <a href=\"https:\/\/onlinelibrary.wiley.com\/doi\/10.1111\/add.14404\" target=\"_blank\" rel=\"noopener\">Addiction<\/a> pooled the available trials and found short term memory, long term memory, sustained attention and psychomotor speed all measurably worse the day after a heavy session, even in people whose breath alcohol had already fallen below 0.02 percent, essentially sober by a roadside test. The second complaint belongs to people weeks or months into not drinking at all, describing a dullness that has nothing to do with yesterday&#8217;s dose. Alcohol sits on this site&#8217;s own list of <a href=\"https:\/\/brainfogremedy.com\/articles\/brain-fog-causes\/\">eight most checked causes of brain fog<\/a>, but it gets one line there; the two timelines below are the deeper look.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-long-does-the-fog-from-one-heavy-night-actually-last\">How long does the fog from one heavy night actually last?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ethanol leaves the blood at a fairly steady rate once drinking stops, and that rate has actually been measured. The figure most often cited traces to Jones&#8217;s 1988 forensic data, summarised in a clinical review in the <a href=\"https:\/\/pmc.ncbi.nlm.nih.gov\/articles\/PMC543875\/\" target=\"_blank\" rel=\"noopener\">BMJ<\/a>: an average of 15 mg of alcohol per 100 mL of blood per hour, with a measured range of 10 to 35 mg\/100 mL\/h depending on the person, whether they had eaten, and whether they drink heavily enough for their liver enzymes to have adapted.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here is the arithmetic that matters. A heavy session that peaks around 150 mg\/100 mL clears to zero in about 10 hours at the average rate, or in as little as 4 hours at the fast end of the range, seen mostly in habitual heavy drinkers whose metabolism has sped up, or in as long as 15 hours at the slow end. Even at the slow end, for almost everyone, the alcohol itself is gone well before lunchtime the next day. That is worth sitting with, because the Addiction review&#8217;s cognitive deficits above were measured in people who were, by this arithmetic, already essentially sober. The drug has left. The fog has not. That gap is the real story of the morning after: it points to dehydration, a night of badly structured sleep and the breakdown product acetaldehyde, rather than to alcohol still circulating.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sleep carries more of the blame than most hangover advice admits. A 2024 systematic review and meta-analysis of 27 studies, indexed on <a href=\"https:\/\/pubmed.ncbi.nlm.nih.gov\/39631226\/\" target=\"_blank\" rel=\"noopener\">PubMed<\/a>, reports that even a low dose, around two standard drinks, measurably shortens REM sleep, with the reduction growing larger as the dose rises. Shortened, fragmented REM sleep the night before is a specific, checkable reason a brain feels slow the next day, separate from the alcohol itself.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">None of this is good news for the hangover recovery industry, which is why it sells the one thing arithmetic cannot give: speed. An IV drip bar charging for electrolytes and a vitamin cocktail is mostly rehydrating you, a step your own tap water does for free, and no trial of an intravenous hangover product has shown it restores short term memory or attention any faster than time and water do. It is the same instant fix logic taken apart in <a href=\"https:\/\/brainfogremedy.com\/articles\/clear-brain-fog-instantly\/\">why nothing clears brain fog instantly<\/a>. The clearance time above does not move for a drip, a patch or a pill, because it is set by liver enzymes, not by what is marketed next to the till.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1376\" height=\"768\" src=\"https:\/\/brainfogremedy.com\/articles\/wp-content\/uploads\/2026\/10\/desk-workspace-struggling-with-alcohol-brain-fog.jpg\" alt=\"A hand hesitating over a notebook on a desk during a bout of alcohol brain fog.\" class=\"wp-image-485\" srcset=\"https:\/\/brainfogremedy.com\/articles\/wp-content\/uploads\/2026\/10\/desk-workspace-struggling-with-alcohol-brain-fog.jpg 1376w, https:\/\/brainfogremedy.com\/articles\/wp-content\/uploads\/2026\/10\/desk-workspace-struggling-with-alcohol-brain-fog-300x167.jpg 300w, https:\/\/brainfogremedy.com\/articles\/wp-content\/uploads\/2026\/10\/desk-workspace-struggling-with-alcohol-brain-fog-1024x572.jpg 1024w, https:\/\/brainfogremedy.com\/articles\/wp-content\/uploads\/2026\/10\/desk-workspace-struggling-with-alcohol-brain-fog-768x429.jpg 768w\" sizes=\"auto, (max-width: 1376px) 100vw, 1376px\" \/><figcaption class=\"wp-block-image__caption\">Simple tasks like writing lists can feel unusually challenging at first.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Feature<\/th><th>The morning after fog<\/th><th>The weeks after quitting fog<\/th><\/tr><\/thead><tbody>\n<tr><td>Timescale<\/td><td>Hours to about a day<\/td><td>Weeks to, in some reported cases, over a year<\/td><\/tr>\n<tr><td>What has actually been measured<\/td><td>Memory, attention and psychomotor speed deficits below 0.02 percent breath alcohol (<a href=\"https:\/\/onlinelibrary.wiley.com\/doi\/10.1111\/add.14404\" target=\"_blank\" rel=\"noopener\">Addiction, 2018<\/a>)<\/td><td>Reduced slow wave sleep and altered REM percentage in people abstinent up to about two years (<a href=\"https:\/\/aasm.org\/alcoholisms-effect-on-sleep-persists-during-long-periods-of-sobriety\/\" target=\"_blank\" rel=\"noopener\">AASM<\/a>)<\/td><\/tr>\n<tr><td>Leading explanation<\/td><td>Dehydration, disrupted sleep and acetaldehyde, not residual alcohol<\/td><td>Slow settling sleep architecture, commonly described as neuroinflammation though less directly measured<\/td><\/tr>\n<tr><td>Strength of the evidence<\/td><td>Multiple controlled trials, pooled in a published review<\/td><td>One polysomnography cohort plus dated personal accounts, not a clinical trial base<\/td><\/tr>\n<\/tbody><\/table><\/figure>\n\n\n\n<div class=\"msq-tool msq-choose\" data-id=\"clearance-calc\">\n<h3>How long would that take to clear?<\/h3>\n<p>Pick a rough peak blood alcohol reading and see how long the published elimination rate says it takes to reach zero. This is population arithmetic, not a reading of your own body, and it says nothing about whether drinking that much was safe.<\/p>\n<label><input type=\"radio\" name=\"clearance-calc\" value=\"a\">A light session, around 40 mg\/100 mL peak<\/label>\n<label><input type=\"radio\" name=\"clearance-calc\" value=\"b\">A moderate session, around 80 mg\/100 mL peak<\/label>\n<label><input type=\"radio\" name=\"clearance-calc\" value=\"c\">A heavy session, around 150 mg\/100 mL peak<\/label>\n<div class=\"msq-choice-result\" data-for=\"a\" hidden><strong>About 2 hours 40 minutes<\/strong> at the average rate of 15 mg\/100 mL\/h. Under an hour and a half at the fast end of the range (35 mg\/100 mL\/h), or up to 4 hours at the slow end (10 mg\/100 mL\/h).<\/div>\n<div class=\"msq-choice-result\" data-for=\"b\" hidden><strong>About 5 hours 20 minutes<\/strong> at the average rate. Just over 2 hours at the fast end of the range, or up to 8 hours at the slow end.<\/div>\n<div class=\"msq-choice-result\" data-for=\"c\" hidden><strong>About 10 hours<\/strong> at the average rate. About 4 hours at the fast end of the range, seen mostly in habitual heavy drinkers, or up to 15 hours at the slow end.<\/div>\n<p class=\"msq-note\">Figures use the elimination range reported by Jones 1988 and summarised in a 2005 BMJ clinical review. They describe population averages, not a measurement of your own blood.<\/p>\n<\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"900\" src=\"https:\/\/brainfogremedy.com\/articles\/wp-content\/uploads\/2026\/10\/alcohol-brain-fog-chart.png\" alt=\"Timeline comparing alcohol clearance in hours against reported brain fog lasting weeks to months\" class=\"wp-image-489\" srcset=\"https:\/\/brainfogremedy.com\/articles\/wp-content\/uploads\/2026\/10\/alcohol-brain-fog-chart.png 1600w, https:\/\/brainfogremedy.com\/articles\/wp-content\/uploads\/2026\/10\/alcohol-brain-fog-chart-300x169.png 300w, https:\/\/brainfogremedy.com\/articles\/wp-content\/uploads\/2026\/10\/alcohol-brain-fog-chart-1024x576.png 1024w, https:\/\/brainfogremedy.com\/articles\/wp-content\/uploads\/2026\/10\/alcohol-brain-fog-chart-768x432.png 768w, https:\/\/brainfogremedy.com\/articles\/wp-content\/uploads\/2026\/10\/alcohol-brain-fog-chart-1536x864.png 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><figcaption class=\"wp-block-image__caption\">Blood alcohol reaches zero in hours. The fog some people report after quitting runs on a much slower, separately measured clock.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"why-does-fog-turn-up-weeks-after-someone-stops-drinking\">Why does fog turn up weeks after someone stops drinking?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This is a different mechanism on a different clock, and the clearest evidence for it is a sleep laboratory finding rather than a blood test. A polysomnography study summarised by the <a href=\"https:\/\/aasm.org\/alcoholisms-effect-on-sleep-persists-during-long-periods-of-sobriety\/\" target=\"_blank\" rel=\"noopener\">American Academy of Sleep Medicine<\/a> measured sleep directly in people who had not had a drink for up to 719 days, roughly two years, and found slow wave sleep still reduced, 6.6 percent in men and 11.1 percent in women who had been heavy drinkers, against 12.0 and 12.1 percent in people who had never drunk heavily, plus REM sleep still running at an altered percentage. That is a measured, structural difference persisting long after any blood alcohol reading would be zero, and it sits beside the duration ranges for other triggers set out in <a href=\"https:\/\/brainfogremedy.com\/articles\/how-long-can-brain-fog-last\/\">how long brain fog can last by cause<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The explanation reached for most often in recovery writing is neuroinflammation settling slowly in a brain that spent a long time adapting to regular alcohol. That is plausible and widely repeated, but the sleep study above is the one number in this section with a trial behind it; treat the inflammation story as the likely mechanism rather than a separately measured fact, because this article could not verify a dated primary figure for it inside its research budget.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1376\" height=\"768\" src=\"https:\/\/brainfogremedy.com\/articles\/wp-content\/uploads\/2026\/10\/man-on-couch-recovering-from-alcohol-brain-fog.jpg\" alt=\"A man sitting on a sofa rubbing his forehead while experiencing alcohol brain fog.\" class=\"wp-image-486\" srcset=\"https:\/\/brainfogremedy.com\/articles\/wp-content\/uploads\/2026\/10\/man-on-couch-recovering-from-alcohol-brain-fog.jpg 1376w, https:\/\/brainfogremedy.com\/articles\/wp-content\/uploads\/2026\/10\/man-on-couch-recovering-from-alcohol-brain-fog-300x167.jpg 300w, https:\/\/brainfogremedy.com\/articles\/wp-content\/uploads\/2026\/10\/man-on-couch-recovering-from-alcohol-brain-fog-1024x572.jpg 1024w, https:\/\/brainfogremedy.com\/articles\/wp-content\/uploads\/2026\/10\/man-on-couch-recovering-from-alcohol-brain-fog-768x429.jpg 768w\" sizes=\"auto, (max-width: 1376px) 100vw, 1376px\" \/><figcaption class=\"wp-block-image__caption\">Some cognitive symptoms can persist weeks after making lifestyle changes.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-do-people-who-have-quit-actually-report\">What do people who have quit actually report?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Clinical research on this specific timeline is thin, so this section leans on two dated, named accounts rather than an anonymous pattern, and both are reported experience, not a finding. <a href=\"https:\/\/www.soberpowered.com\/episodes\/brain-fog-and-fatigue-in-early-sobriety\" target=\"_blank\" rel=\"noopener\">Gillian Tietz<\/a>, who hosts the Sober Powered podcast and has been sober since 2019, has described feeling able to think clearly for what felt like the first time around day 60 of her own sobriety, after what she describes as weeks of fatigue and haze. <a href=\"https:\/\/exploringsobriety.substack.com\/p\/sobriety-fatigue\" target=\"_blank\" rel=\"noopener\">Benya Clark<\/a>, writing on the Exploring Sobriety newsletter in September 2024 from just over two years sober, described early mental haziness, walking into a room and forgetting why, losing a sentence halfway through, and reported that the most severe fog passed within days but weaker versions lingered for just over a year.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Two accounts is a small sample, and the honest range between them is wide: one person&#8217;s sharpest clarity arrived within two months, the other&#8217;s full settling took more than a year. Where they agree is the shape of the thing, not a single day count. Both describe fog that was worse, not better, than while they were still drinking, before it lifted, and neither describes a fixed schedule. That agrees with what the sleep study above would predict, slow and individual, and it disagrees with the tidy day by day timelines sold by recovery blogs that are really marketing a programme.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"when-is-stopping-drinking-itself-the-dangerous-part\">When is stopping drinking itself the dangerous part?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For someone who drinks heavily and daily, stopping suddenly is not a safe way to find out whether the fog lifts. <a href=\"https:\/\/www.nice.org.uk\/guidance\/cg115\/chapter\/Recommendations\" target=\"_blank\" rel=\"noopener\">NICE guidance<\/a> states that acute alcohol withdrawal without medical management can be hazardous in people with severe dependence, with seizures, delirium tremens and, in some instances, death among the risks, and that people assessed to be at high risk should be offered hospital admission for medically assisted withdrawal rather than left to manage it alone.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nothing in this article is a reason to stop drinking without support if that applies to you, and nothing in it is a reason to keep drinking either. The honest next step for daily heavy drinking is a conversation with a GP or an alcohol service before changing anything, so that withdrawal, if it happens, happens somewhere that can manage it.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"frequently-asked-questions\">Frequently asked questions<\/h2>\n\n\n<div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-q-1\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Does tolerance change how foggy someone feels the next day?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Reported tolerance to alcohol&#8217;s sedative effects does not reliably protect against the next day cognitive deficits found in the Addiction review; the pooled trials included regular heavy drinkers and still measured impairment.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-2\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Is hangxiety the same thing as brain fog?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>No. Hangxiety describes next day anxiety and low mood after drinking, which is a separate, though often co-occurring, effect from the memory and attention deficits this page covers. The two are frequently reported together but measured separately.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-3\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Can one heavy night cause fog that lasts more than a few days?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>The elimination arithmetic and the cognitive trials above cover the first day or two. There is no trial evidence in this research that a single session on its own produces fog lasting weeks; the weeks long pattern described here is reported mainly by people who had stopped a longer run of regular heavy drinking.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-4\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Does drinking water the morning after fix the fog completely?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Water addresses dehydration, one contributing mechanism, but the cognitive trials measured deficits that water alone has not been shown to fully reverse; sleep and time appear to matter at least as much.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-5\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Is brain fog after quitting alcohol a sign something has gone wrong?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>This article cannot tell an individual reader what their own fog means. The sleep study and the two personal accounts above describe it as a commonly reported, slow settling experience, but anyone worried about their own memory or concentration should raise it with a doctor rather than guess from an article.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-6\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">How is alcohol withdrawal confusion different from everyday brain fog?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Withdrawal confusion in someone who drinks heavily and daily can be a medical emergency, covered in the guidance on seizures and delirium tremens above, and is a different, more urgent picture than the slow, non emergency fog this article otherwise describes.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n<div class=\"msq-end\" id=\"ms-quiz-end\">\n<p><strong>Finished the page?<\/strong> The same five questions from the top, to see what stuck.<\/p>\n<button type=\"button\" class=\"msq-btn msq-start-test\">Test Your Understanding of This Article<\/button>\n<div class=\"msq-mount\"><\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><em>This article is general information, not medical advice, and is not a substitute for care from a qualified healthcare professional. Speak to your doctor about your own situation.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Alcohol brain fog from a single night clears in hours by the body&#8217;s own measured rate; the fog reported weeks after quitting runs on a slower, different mechanism.<\/p>\n","protected":false},"author":1,"featured_media":484,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","rank_math_title":"Alcohol Brain Fog: What Clears Fast and What Lingers","rank_math_description":"Alcohol brain fog clears within hours using the body's own elimination rate, but some drinkers report fog lingering for weeks after they stop.","rank_math_focus_keyword":"alcohol brain fog","rank_math_canonical_url":"","rank_math_breadcrumb_title":"","rank_math_facebook_title":"","rank_math_facebook_description":"","rank_math_facebook_image":"","rank_math_twitter_title":"","rank_math_twitter_description":"","rank_math_twitter_image":"","rank_math_pillar_content":"","rank_math_robots":[],"rank_math_advanced_robots":[]},"categories":[2],"tags":[],"class_list":["post-487","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-what-causes-it"],"_links":{"self":[{"href":"https:\/\/brainfogremedy.com\/articles\/wp-json\/wp\/v2\/posts\/487","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/brainfogremedy.com\/articles\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/brainfogremedy.com\/articles\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/brainfogremedy.com\/articles\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/brainfogremedy.com\/articles\/wp-json\/wp\/v2\/comments?post=487"}],"version-history":[{"count":3,"href":"https:\/\/brainfogremedy.com\/articles\/wp-json\/wp\/v2\/posts\/487\/revisions"}],"predecessor-version":[{"id":495,"href":"https:\/\/brainfogremedy.com\/articles\/wp-json\/wp\/v2\/posts\/487\/revisions\/495"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/brainfogremedy.com\/articles\/wp-json\/wp\/v2\/media\/484"}],"wp:attachment":[{"href":"https:\/\/brainfogremedy.com\/articles\/wp-json\/wp\/v2\/media?parent=487"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/brainfogremedy.com\/articles\/wp-json\/wp\/v2\/categories?post=487"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/brainfogremedy.com\/articles\/wp-json\/wp\/v2\/tags?post=487"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}