<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Lata Ramesh &#8211; The Healing Gym</title>
	<atom:link href="https://thehealinggym.com/author/sailata/feed/" rel="self" type="application/rss+xml" />
	<link>https://thehealinggym.com</link>
	<description>Expand your capacity for well-being</description>
	<lastBuildDate>Fri, 24 Jul 2026 00:38:18 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.2</generator>

<image>
	<url>https://mlklhuphvb5a.i.optimole.com/cb:XtXq.36fea/w:240/h:240/q:mauto/f:best/https://thehealinggym.com/wp-content/uploads/2023/02/2-removebg-preview-e1675919319176.png</url>
	<title>Lata Ramesh &#8211; The Healing Gym</title>
	<link>https://thehealinggym.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>My Story of Grief and Healing</title>
		<link>https://thehealinggym.com/my-story-of-grief-and-healing/</link>
					<comments>https://thehealinggym.com/my-story-of-grief-and-healing/#respond</comments>
		
		<dc:creator><![CDATA[Lata Ramesh]]></dc:creator>
		<pubDate>Thu, 23 Jul 2026 23:05:52 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Happiness]]></category>
		<category><![CDATA[Release Anxiety]]></category>
		<guid isPermaLink="false">https://thehealinggym.com/?p=10654</guid>

					<description><![CDATA[My story of how I worked on personal grief, helping myself process it little by little.]]></description>
										<content:encoded><![CDATA[<div class="thrv_wrapper thrv_contentbox_shortcode thrv-content-box tve-elem-default-pad">
	<div class="tve-content-box-background"></div>
	<div class="tve-cb"><div class="thrv_wrapper thrv_text_element"><h1 data-end="553" data-section-id="n0s62s" data-start="511">Ten Years Later, I Still Miss My Brother</h1><p data-end="667" data-start="612">This July marks ten years since my brother passed away.</p><p data-end="870" data-start="681">It feels impossible that so much time has passed, and yet there are days when it feels that it was only yesterday that I spoke to him.&nbsp;</p><p data-end="934" data-start="872">A few days ago I was looking through an old family photograph.</p><p data-end="1141" data-start="936">One of those pictures where nobody is posing perfectly. Children are distracted. Someone is looking away. Someone is laughing. Parents are smiling without realizing how precious those moments would become.</p><p data-end="1231" data-start="1143">Back then, we didn't know we were creating memories that would one day become treasures.</p></div><div class="thrv_wrapper tve_image_caption" data-css="tve-u-19f9119862c"><span class="tve_image_frame"><img decoding="async" class="tve_image wp-image-10660" alt="" data-id="10660" width="466" data-init-width="466" height="606" data-init-height="606" title="Mysore trip pic" src="https://mlklhuphvb5a.i.optimole.com/cb:XtXq.36fea/w:auto/h:auto/q:mauto/f:best/id:c3629659bc316651b42024cfc1d6f943/https://thehealinggym.com/Mysore-trip-pic.png" data-width="466" data-height="606" loading="lazy" style="aspect-ratio: auto 466 / 606;" srcset="https://mlklhuphvb5a.i.optimole.com/cb:XtXq.36fea/w:auto/h:auto/q:mauto/f:best/id:c3629659bc316651b42024cfc1d6f943/https://thehealinggym.com/Mysore-trip-pic.png 466w, https://mlklhuphvb5a.i.optimole.com/cb:XtXq.36fea/w:231/h:300/q:mauto/f:best/id:c3629659bc316651b42024cfc1d6f943/https://thehealinggym.com/Mysore-trip-pic.png 231w" sizes="auto, (max-width: 466px) 100vw, 466px" /></span></div><div class="thrv_wrapper thrv_text_element">	<p data-end="1341" data-start="1257">Today, when I look at that same photograph, I notice something completely different.</p><p data-end="1406" data-start="1343">Some of the people standing in that picture are no longer here.</p><p data-end="1419" data-start="1408">My brother. My father. My mother.</p><p data-end="1494" data-start="1445">And suddenly that photograph isn't just a memory.</p></div><div class="thrv_wrapper tve_image_caption" data-css="tve-u-19f914a69a4" style=""><span class="tve_image_frame" style=""><img decoding="async" class="tve_image wp-image-10667" alt="" data-id="10667" width="363" data-init-width="1728" height="485" data-init-height="2304" title="Grief posters" src="https://mlklhuphvb5a.i.optimole.com/cb:XtXq.36fea/w:auto/h:auto/q:mauto/f:best/id:9d3af912e12969bbbcda2893228a46ee/https://thehealinggym.com/Grief-posters.jpg" data-width="363" data-height="485" data-css="tve-u-19f914ae19a" style="aspect-ratio: auto 1728 / 2304;" mt-d="-29.843999999999994" ml-d="0" loading="lazy" srcset="https://mlklhuphvb5a.i.optimole.com/cb:XtXq.36fea/w:225/h:300/q:mauto/f:best/id:9d3af912e12969bbbcda2893228a46ee/https://thehealinggym.com/Grief-posters.jpg 225w, https://mlklhuphvb5a.i.optimole.com/cb:XtXq.36fea/w:768/h:1024/q:mauto/f:best/id:9d3af912e12969bbbcda2893228a46ee/https://thehealinggym.com/Grief-posters.jpg 768w, https://mlklhuphvb5a.i.optimole.com/cb:XtXq.36fea/w:810/h:1080/q:mauto/f:best/id:9d3af912e12969bbbcda2893228a46ee/https://thehealinggym.com/Grief-posters.jpg 1152w, https://mlklhuphvb5a.i.optimole.com/cb:XtXq.36fea/w:810/h:1080/q:mauto/f:best/id:9d3af912e12969bbbcda2893228a46ee/https://thehealinggym.com/Grief-posters.jpg 1536w, https://mlklhuphvb5a.i.optimole.com/cb:XtXq.36fea/w:auto/h:auto/q:mauto/f:best/id:9d3af912e12969bbbcda2893228a46ee/https://thehealinggym.com/Grief-posters.jpg 363w" sizes="auto, (max-width: 363px) 100vw, 363px" /></span></div><div class="thrv_wrapper thrv_text_element"><h2 data-end="1563" data-section-id="1cnbmt0" data-start="1518" class="">Grief doesn't disappear. It changes shape.</h2><p data-end="1602" data-start="1565">People often tell us that time heals.</p><p data-end="1642" data-start="1604">I have discovered that it both does... .....and it doesn't.</p><p data-end="1723" data-start="1661">Time softens grief when we allow ourselves to walk through it.</p><p data-end="1823" data-start="1725">But when we avoid it, bury it or convince ourselves that we're "fine," time doesn't heal anything.</p><p data-end="1881" data-start="1825">It simply helps us become better at carrying the weight.&nbsp;</p></div><div class="thrv_wrapper thrv_text_element">	<p>But the weight is there!</p><p><em>We feel the weight of it in small and big things.<br></em></p><p><em>Maybe we are busy but the joy and enthusiasm is missing.<br></em></p><p><em>Or ....</em></p></div><div class="thrv_wrapper tve_image_caption" data-css="tve-u-19f915c9fc1"><span class="tve_image_frame"><img decoding="async" class="tve_image wp-image-10670" alt="We feel like a chain is tied to us and we aren't able to really do all that we have been wanting to do." data-id="10670" width="485" data-init-width="1728" height="646" data-init-height="2304" title="Grief posters (1)" src="https://mlklhuphvb5a.i.optimole.com/cb:XtXq.36fea/w:auto/h:auto/q:mauto/f:best/id:cb8f4bba3f3ac03157f9e9f1a5e65104/https://thehealinggym.com/Grief-posters-1.jpg" data-width="485" data-height="646" loading="lazy" style="aspect-ratio: auto 1728 / 2304;" srcset="https://mlklhuphvb5a.i.optimole.com/cb:XtXq.36fea/w:225/h:300/q:mauto/f:best/id:cb8f4bba3f3ac03157f9e9f1a5e65104/https://thehealinggym.com/Grief-posters-1.jpg 225w, https://mlklhuphvb5a.i.optimole.com/cb:XtXq.36fea/w:768/h:1024/q:mauto/f:best/id:cb8f4bba3f3ac03157f9e9f1a5e65104/https://thehealinggym.com/Grief-posters-1.jpg 768w, https://mlklhuphvb5a.i.optimole.com/cb:XtXq.36fea/w:810/h:1080/q:mauto/f:best/id:cb8f4bba3f3ac03157f9e9f1a5e65104/https://thehealinggym.com/Grief-posters-1.jpg 1152w, https://mlklhuphvb5a.i.optimole.com/cb:XtXq.36fea/w:810/h:1080/q:mauto/f:best/id:cb8f4bba3f3ac03157f9e9f1a5e65104/https://thehealinggym.com/Grief-posters-1.jpg 1536w, https://mlklhuphvb5a.i.optimole.com/cb:XtXq.36fea/w:auto/h:auto/q:mauto/f:best/id:cb8f4bba3f3ac03157f9e9f1a5e65104/https://thehealinggym.com/Grief-posters-1.jpg 485w" sizes="auto, (max-width: 485px) 100vw, 485px" /></span></div><div class="thrv_wrapper thrv_text_element"><p>If we ignore grief and push it underground, time only helps to suppress it—not heal it.</p></div><div class="thrv_wrapper thrv_text_element">	<p>And suppressed grief never stays buried. It shows up—quietly, persistently—in our bodies and minds. In the form of chronic pain, heart issues, autoimmune flares, depression, even psychiatric disorders.</p><p>In fact, Louise Hay frequently talks about how unhealed and unprocessed grief shows up as heart conditions and disease. And why not, after all, the heart is still aching!</p></div></div>
</div><div class="thrv_wrapper thrv_contentbox_shortcode thrv-content-box tve-elem-default-pad">
	<div class="tve-content-box-background"></div>
	<div class="tve-cb"><div class="thrv_wrapper thrv_text_element"><h2 class="">Years have passed, but the grief lives still!</h2></div><div class="thrv_wrapper thrv_text_element">	<p>As I go through July, I still feel it—this deep wave of old, pent-up grief. I realize even now how much still needs processing and healing.</p><p>And it's not just my brother. It’s been 15 years since my Dad passed and 9 years since Mom passed.</p><p>I still miss their presence like crazy. It doesn’t help that both my mirror —and my personality—remind me of my Dad (With the passing years, I am looking more and more like my dad.)</p><p>And some personality traits, thinking patterns and habits feels like: Is it me or Mom?</p></div><div class="thrv_wrapper thrv_text_element" style="" data-css="tve-u-19f915ebb1f"><h2>A bundled knot of loss.</h2><p>Sometimes, I can’t even tell anymore which grief is which.</p><p>It feels like a bundled knot of loss—for my parents, my brother, and also……grief for the country I left behind,…grief over global events and all the heartache in the world,…grief over how fast things are changing and how little control we seem to have.</p><p>Grief and loss for all the life that is gone!</p></div></div>
</div><div class="thrv_wrapper tve_image_caption" data-css="tve-u-19f9145af73"><span class="tve_image_frame"><img decoding="async" class="tve_image wp-image-10666" alt="Quote on Grief" data-id="10666" width="525" data-init-width="1728" height="699" data-init-height="2304" title="“Grief is like the ocean; " src="https://mlklhuphvb5a.i.optimole.com/cb:XtXq.36fea/w:auto/h:auto/q:mauto/f:best/id:40b37307c02314eaba8870f10216e073/https://thehealinggym.com/Grief-is-like-the-ocean-It-comes-in-waves-ebbing-and-flowing.-Sometimes-the-water-is-calm-and-sometimes-it-is-overwhelming.-All-we-can-do-is-learn-to-swim.-Vicki-Harrison.jpg" data-width="525" data-height="699" loading="lazy" style="aspect-ratio: auto 1728 / 2304;" srcset="https://mlklhuphvb5a.i.optimole.com/cb:XtXq.36fea/w:225/h:300/q:mauto/f:best/id:40b37307c02314eaba8870f10216e073/https://thehealinggym.com/Grief-is-like-the-ocean-It-comes-in-waves-ebbing-and-flowing.-Sometimes-the-water-is-calm-and-sometimes-it-is-overwhelming.-All-we-can-do-is-learn-to-swim.-Vicki-Harrison.jpg 225w, https://mlklhuphvb5a.i.optimole.com/cb:XtXq.36fea/w:768/h:1024/q:mauto/f:best/id:40b37307c02314eaba8870f10216e073/https://thehealinggym.com/Grief-is-like-the-ocean-It-comes-in-waves-ebbing-and-flowing.-Sometimes-the-water-is-calm-and-sometimes-it-is-overwhelming.-All-we-can-do-is-learn-to-swim.-Vicki-Harrison.jpg 768w, https://mlklhuphvb5a.i.optimole.com/cb:XtXq.36fea/w:810/h:1080/q:mauto/f:best/id:40b37307c02314eaba8870f10216e073/https://thehealinggym.com/Grief-is-like-the-ocean-It-comes-in-waves-ebbing-and-flowing.-Sometimes-the-water-is-calm-and-sometimes-it-is-overwhelming.-All-we-can-do-is-learn-to-swim.-Vicki-Harrison.jpg 1152w, https://mlklhuphvb5a.i.optimole.com/cb:XtXq.36fea/w:810/h:1080/q:mauto/f:best/id:40b37307c02314eaba8870f10216e073/https://thehealinggym.com/Grief-is-like-the-ocean-It-comes-in-waves-ebbing-and-flowing.-Sometimes-the-water-is-calm-and-sometimes-it-is-overwhelming.-All-we-can-do-is-learn-to-swim.-Vicki-Harrison.jpg 1536w, https://mlklhuphvb5a.i.optimole.com/cb:XtXq.36fea/w:auto/h:auto/q:mauto/f:best/id:40b37307c02314eaba8870f10216e073/https://thehealinggym.com/Grief-is-like-the-ocean-It-comes-in-waves-ebbing-and-flowing.-Sometimes-the-water-is-calm-and-sometimes-it-is-overwhelming.-All-we-can-do-is-learn-to-swim.-Vicki-Harrison.jpg 525w" sizes="auto, (max-width: 525px) 100vw, 525px" /></span></div><div class="thrv_wrapper thrv_contentbox_shortcode thrv-content-box tve-elem-default-pad">
	<div class="tve-content-box-background"></div>
	<div class="tve-cb"><div class="thrv_wrapper thrv_text_element"><h2 class="">We don't talk enough about grief</h2><p>Why am I talking about grief today?</p><p>Not to vent or add to your stress.</p><p>That’s never my intention. I’m writing because most of us don’t talk about grief—not really.</p><p>We talk about births, weddings, new homes, promotions, and prayers when someone is unwell.</p><p>But once someone is gone, we stop talking about what it means to live with their absence. The empty spaces. The little things that trigger memories.</p><p>Life seems to demand that we move on—as if nothing happened.</p><p>We do not give ourselves permission to really grieve and miss them.</p><p data-end="3049" data-start="3032">I understand why.</p><p data-end="3079" data-start="3051">Feeling grief is exhausting.</p><p data-end="3156" data-start="3081">Most of us are afraid that if we allow ourselves to cry, we may never stop.</p><p data-end="3174" data-start="3158">So we stay busy.</p><p data-end="3198" data-start="3176">We distract ourselves. We become productive.</p><p data-end="3274" data-start="3223">And from the outside, it looks like we've moved on.</p><p data-end="3294" data-start="3276">Sometimes we have.</p><p data-end="3350" data-start="3296">Sometimes we've only become better at hiding our pain.</p></div></div>
</div><div class="thrv_wrapper thrv_contentbox_shortcode thrv-content-box tve-elem-default-pad">
	<div class="tve-content-box-background"></div>
	<div class="tve-cb"><div class="thrv_wrapper thrv_text_element">	<h2 data-end="3388" data-section-id="44uagy" data-start="3357">How I have learned to grieve</h2><p>How do I process grief?</p><p>I’m not much of a talker when it comes to tender things. Even with those close to me, vulnerability doesn’t come easily.</p><p>But my strength lies in introspection. I journal. I connect inward.</p><p>In the safety of my private space, I allow it all to rise. I cry. I write. I grieve.</p><p>Something my sister, taught me has stayed with me—Set a time limit.</p><p>Grieving is essential, but left open-ended, it can pull us into a loop of sadness that becomes harder to escape. So I do it as often as my body asks me to.</p><p>I slow life down when needed, and I sit with my feelings.</p><p>I support myself. Because I believe—more than anyone else, we are our best companions in grief. Yes, people can support us.</p><p>But the deepest comfort comes when we show up for ourselves—with gentleness, with presence, with compassion.</p></div><div class="thrv_wrapper thrv_text_element" style="" data-css="tve-u-19f914db83e">	<h2 data-end="3986" data-section-id="fdyds8" data-start="3969">Have I healed?</h2><p data-end="4017" data-start="3988">I ask myself this every year.</p><p data-end="4033" data-start="4019">Have I healed?</p><p data-end="4059" data-start="4035">The answer isn't simple.</p><p data-end="4082" data-start="4061">Do I still miss them?</p><p data-end="4082" data-start="4061">Every single day.</p><p data-end="4128" data-start="4103">Do I still cry sometimes?</p><p data-end="4134" data-start="4130">Yes.</p><p data-end="4161" data-start="4136">Does my heart still ache?</p><p data-end="4174" data-start="4163">Absolutely.</p><p data-end="4211" data-start="4176">But something else has changed too.</p><p data-end="4240" data-start="4213">Now when I think of them...</p><p data-end="4250" data-start="4242">I smile.</p><p data-end="4269" data-start="4252">I feel gratitude.</p><p data-end="4320" data-start="4271">I remember conversations that once made me laugh.</p><p data-end="4391" data-start="4322">I feel their love far more often than I feel the pain of losing them.</p><p data-end="4436" data-start="4393">Perhaps healing isn't the absence of grief.</p><p data-end="4499" data-start="4438">Perhaps healing is when love slowly becomes bigger than loss.</p></div><div class="thrv_wrapper thrv_text_element" style="" data-css="tve-u-19f914e02e5">	<h2 data-end="4533" data-section-id="9dlptl" data-start="4506">What grief has taught me</h2><p data-end="4608" data-start="4535">The older I become, the more I realise that nothing in life is permanent.</p><p data-end="4622" data-start="4610">People come.</p><p data-end="4637" data-start="4624">People leave.</p><p data-end="4687" data-start="4639">One day, each of us will make that same journey.</p><p data-end="4745" data-start="4689">That thought no longer frightens me the way it once did.</p><p data-end="4794" data-start="4747">Instead, it reminds me to love more generously.</p><p data-end="4829" data-start="4796">To connect with those around me.</p><p data-end="4854" data-start="4831">To hug a little longer.</p><p data-end="4883" data-start="4856">To forgive a little faster.</p><p data-end="4909" data-start="4885">To notice ordinary days.</p><p data-end="4991" data-start="4911">Because one day, today's ordinary moment may become tomorrow's treasured memory.</p></div></div>
</div><div class="thrv_wrapper thrv_contentbox_shortcode thrv-content-box tve-elem-default-pad">
	<div class="tve-content-box-background"></div>
	<div class="tve-cb"><div class="thrv_wrapper thrv_text_element">	<h2 data-end="5023" data-section-id="10vuy2m" data-start="4998">If you are grieving...</h2><p data-end="5042" data-start="5025">Please know this.</p><p data-end="5071" data-start="5044">There is no right timeline. No perfect way. No finish line.</p><p data-end="5126" data-start="5107">Cry if you need to. Write if it helps.</p><p data-end="5160" data-start="5148">Sit quietly. Pray. Walk. Talk.</p><p data-end="5215" data-start="5183">Or simply breathe through today.</p><p data-end="5250" data-start="5217">Whatever your grief looks like...</p><p data-end="5273" data-start="5252">please don't carry it alone.</p><p data-end="5357" data-start="5275">And don't believe that because years have passed, you should somehow be "over it."</p><p data-end="5386" data-start="5359">Love doesn't work that way.</p><p data-end="5407" data-start="5388">Neither does grief.</p><p data-end="5431" data-start="5409">And I feel that's okay.</p><p data-end="5502" data-start="5433">Because grief, in its own quiet way, reminds us that we loved deeply.</p><p data-end="5539" data-start="5504">And what a beautiful thing that is.</p></div></div>
</div><div class="tcb_flag" style="display: none"></div>
<span class="tve-leads-two-step-trigger tl-2step-trigger-0"></span><span class="tve-leads-two-step-trigger tl-2step-trigger-0"></span>]]></content:encoded>
					
					<wfw:commentRss>https://thehealinggym.com/my-story-of-grief-and-healing/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Breathing Timer to Calm your Nervous System</title>
		<link>https://thehealinggym.com/breathing-timer/</link>
		
		<dc:creator><![CDATA[Lata Ramesh]]></dc:creator>
		<pubDate>Wed, 24 Sep 2025 18:21:19 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://thehealinggym.com/?p=10496</guid>

					<description><![CDATA[A short 2 minute breathing timer to calm your nervous system quickly.]]></description>
										<content:encoded><![CDATA[<div class="thrv_wrapper thrv_text_element"><h3 data-end="180" data-start="132">Calm Your Nervous System in Just 2 Minutes</h3><p data-end="502" data-start="182">Take a quick pause. In <strong data-end="225" data-start="205">just two minutes</strong>, this simple breathing exercise—inhale, hold, exhale—can calm your mind, lower stress, and reset your nervous system. Science shows that <strong data-end="435" data-start="363">slow, mindful breathing activates the parasympathetic nervous system</strong>, helping reduce cortisol, slow your heart rate, and boost focus.</p><p data-end="711" data-start="504"><strong data-end="527" data-start="504">Consistency is key:</strong> Bookmark this page and return to this practice a few times a day. Even short, daily pauses train your nervous system to stay calm under pressure and carry peace throughout your day.</p><p data-end="803" data-start="713">Press start, follow the gentle circle, and let calm wash over you—two minutes at a time.</p></div><div class="thrv_wrapper thrv_custom_html_shortcode">


  <title>2-Minute Breathing Timer for Quickly Calming Your Nervous System</title>
  <style>
    body { text-align: center; font-family: sans-serif; margin-top: 30px; background: #f0f4f8; transition: background 4s ease-in-out; }
    h1 { color: #7D5BA6; } 
    #circle {
      width: 150px; height: 150px;
      background-color: #a299c9; 
      border-radius: 50%;
      margin: 40px auto;
      transform: scale(1);
      transition: transform 1s ease-in-out, background-color 1s ease-in-out;
      box-shadow: 0 0 20px rgba(0,0,0,0.1);
    }
    #instruction { font-size: 24px; margin-top: 20px; color: #555; }
    #count { font-size: 48px; margin-top: 10px; color: #555; }
    #session-time { font-size: 20px; margin-top: 10px; color: #555; }
    #affirmation { font-size: 20px; margin-top: 20px; color: #555; font-style: italic; min-height: 28px; }
    button { padding: 10px 20px; font-size: 18px; margin-top: 20px; cursor: pointer; background: #c1e1c1; border: none; border-radius: 8px; }
    button:hover { background: #b0d6b0; }
  </style>



<h1>2-Minute Breathing Timer for Quickly Calming Your Nervous System</h1>
<div id="circle"></div>
<div id="instruction">Click Start</div>
<div id="count"></div>
<div id="session-time"></div>
<div id="affirmation"></div>
<button id="startBtn">Start 2-Min Session</button>

<audio id="chime-sound" src="https://www.soundjay.com/misc/sounds/bell-ringing-05.mp3" preload="auto"></audio>

<code class="tve_js_placeholder"><script>
document.getElementById("startBtn").addEventListener("click", startSession);

function startSession() {
    const circle = document.getElementById('circle');
    const instruction = document.getElementById('instruction');
    const countDisplay = document.getElementById('count');
    const sessionDisplay = document.getElementById('session-time');
    const affirmationDisplay = document.getElementById('affirmation');
    const chime = document.getElementById('chime-sound');
    const startBtn = document.getElementById('startBtn');

    startBtn.innerText = "2-Min Breathing in Progress";
    startBtn.disabled = true;

    const inhale = 4;
    const hold = 2;
    const exhale = 6;
    const postExhaleHold = 2;
    const sessionDuration = 2 * 60; // seconds

    const encouragingAffirmations = [
        "You are calm and centered.",
        "Breathe in peace, breathe out tension.",
        "Your body is relaxing.",
        "Let go of stress with every breath.",
        "You are safe and supported."
    ];
    const celebrationAffirmations = [
        "Wonderful! You’ve calmed your nervous system!",
        "Excellent! You did a great job!",
        "Feeling relaxed and peaceful, well done!",
        "You are calm, centered, and strong!",
        "Amazing! Your nervous system thanks you!"
    ];

    let elapsedTime = 0;
    let cycleStep = 0;
    let sessionCompleted = false;
    let lastAffirmationTime = 0;

    function playChime() {
        chime.currentTime = 0;
        chime.play().catch(() => {});
    }

    function displayRandomAffirmation() {
        const aff = encouragingAffirmations[Math.floor(Math.random() * encouragingAffirmations.length)];
        affirmationDisplay.innerText = aff;
    }

    function step() {
        if(sessionCompleted) return;

        let stepDuration = 0;
        if(cycleStep === 0) { // inhale
            instruction.innerText = "Inhale";
            circle.style.transition = `transform ${inhale}s ease-in-out, background-color ${inhale}s ease-in-out`;
            circle.style.transform = "scale(1.3)";
            circle.style.backgroundColor = "#c1c1e0";
            document.body.style.transition = `background ${inhale}s ease-in-out`;
            document.body.style.background = "#e0e8f5"; // lighten on inhale
            stepDuration = inhale;
            countBreaths(stepDuration);
        } else if(cycleStep === 1) { // hold
            instruction.innerText = "Hold";
            circle.style.transform = "scale(1.3)";
            stepDuration = hold;
            countBreaths(stepDuration);
        } else if(cycleStep === 2) { // exhale
            instruction.innerText = "Exhale";
            circle.style.transition = `transform ${exhale}s ease-in-out, background-color ${exhale}s ease-in-out`;
            circle.style.transform = "scale(0.7)";
            circle.style.backgroundColor = "#a6a6c9";
            document.body.style.transition = `background ${exhale}s ease-in-out`;
            document.body.style.background = "#d0d4e0"; // slightly darker on exhale
            stepDuration = exhale;
            countBreaths(stepDuration);
        } else if(cycleStep === 3) { // post-exhale hold
            instruction.innerText = "Hold";
            circle.style.transform = "scale(0.7)";
            stepDuration = postExhaleHold;
            countBreaths(stepDuration);
        }
    }

    function countBreaths(duration) {
        let startTime = performance.now();
        let localCounter = 1;

        function update() {
            let now = performance.now();
            let secondsPassed = (now - startTime) / 1000;
            countDisplay.innerText = Math.floor(localCounter + secondsPassed);

            // smooth session timer
            let remainingTime = Math.max(0, sessionDuration - elapsedTime - secondsPassed);
            sessionDisplay.innerText = `Time left: ${Math.ceil(remainingTime)}s`;

            // update affirmations every 20s
            if(Math.floor((elapsedTime + secondsPassed) / 20) > lastAffirmationTime) {
                lastAffirmationTime = Math.floor((elapsedTime + secondsPassed) / 20);
                displayRandomAffirmation();
            }

            if(secondsPassed < duration) {
                requestAnimationFrame(update);
            } else {
                elapsedTime += duration;
                nextStep();
            }
        }
        requestAnimationFrame(update);
    }

    function nextStep() {
        cycleStep = (cycleStep + 1) % 4;

        // Allow the last cycle to complete
        if(elapsedTime >= sessionDuration && cycleStep === 0 && !sessionCompleted) {
            sessionCompleted = true;
            instruction.innerText = "Well done!";
            countDisplay.innerText = "";
            circle.style.transform = "scale(1)";
            circle.style.backgroundColor = "#a299c9";
            document.body.style.background = "#f0f4f8"; // reset background
            affirmationDisplay.innerText = celebrationAffirmations[Math.floor(Math.random()*celebrationAffirmations.length)];
            playChime();
            startBtn.innerText = "Start 2-Min Session";
            startBtn.disabled = false;
            return;
        }

        step();
    }

    step();
}
</script></code>


</div><div class="tcb_flag" style="display: none"></div>
<span class="tve-leads-two-step-trigger tl-2step-trigger-0"></span><span class="tve-leads-two-step-trigger tl-2step-trigger-0"></span>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
