Monday, September 14, 2026

Watching the Roller Coaster: A Buddhist Practice for a Busy Mind

See All Articles

Watching the Roller Coaster: A Buddhist Practice for a Busy Mind

Namo Buddhaya.

Let me invite you into a small experiment. For a few seconds, bring your attention to your body. Notice how your legs are placed, how your hands rest, how your shoulders and belly feel. Are you sitting, standing, walking, or lying down? This simple act of noticing pulls you out of mental time travel and into the present moment. You become aware that you exist, right here, right now.

Most of us rarely live in this present moment. We spend our days replaying the past or rehearsing the future. Sometimes that thinking becomes so relentless that we feel our thoughts are eating our brain. I have been there. And perhaps you have too.

The Mind as a Roller Coaster

Have you been on a roller coaster? The car climbs, drops, twists, and turns while people behind you scream. Halfway through you may want to get off, but you cannot. You are strapped in until the ride ends. The emotional roller coaster of the mind works the same way: a loop of thinking, imagining, analyzing, and calculating. The mind believes it is protecting us, but it is also a skilled storyteller. It creates dramas and then convinces us they are true. The problem is not that thoughts arise, but that we believe every thought and ride every loop as if it were reality.

Riding the Mental Roller Coaster Observing from the Bench
Caught in the loop of thinking Noticing the loop
Believing every thought Seeing thoughts as mental events
Adding a story to pain Letting the first arrow stand alone
Feeling stuck and exhausted Feeling clear and present

Cittanupasana: Observing the Mind

In Buddhist practice, there is a method called Cittanupasana, or mindfulness of thoughts. The Buddha describes it in the Satipatthana Sutta (MN 10). The instructions are surprisingly direct. When a greedy mind is present, know it as a greedy mind. When an angry mind is present, know it as an angry mind. When a distracted mind is present, know it as distracted.

This teaching overturns a common assumption: that meditation requires peaceful, happy thoughts. In fact, you can meditate on difficult thoughts. The only condition is that you do not suppress them. You do not force them down. You simply observe them, see them as they are. Once observation begins, something interesting happens. The mind starts to behave. Distracting and unwholesome thoughts dissolve. Your awareness becomes clearer.

The Subtle Mechanism of Observation

Observation is not a live broadcast. You cannot watch a thought in real time the way you watch a film. When you observe a thought, you catch it only after awareness has kicked in. First there is thinking, then there is awareness of thinking. That gap is the opening. In that moment of recognition, the mental train loses momentum. Once you observe, the thought recedes. When awareness drifts away again, the mind resumes its automatic thinking. So the practice is not about achieving permanent stillness but about returning to observation again and again.

Sati and Panya: Awareness and Wisdom

Observation alone is not the final step. In Buddhist language, awareness is called sati. After sati, wisdom, panya, can arise. Wisdom asks a simple question: Is this thought helpful? Does it help me and help others? If it is helpful, you can act on it. If it is not helpful, you can let it go, understanding it is just a thought. The same practice extends to the body. While sitting, notice your posture. While talking, notice your words and gestures. Do not judge. Do not comment. Just observe.

The Second Arrow

The Buddha offers another image in the Sallatha Sutta (SN 36.6). He speaks of being struck by two arrows. The first arrow is unavoidable. It includes physical pain, aging, sickness, death, loss, not getting what you want, and contact with difficult people. This arrow will hit everyone. But then a second arrow often follows: the mental story we add on top of the first. "Why me?" "This is unbearable." "I will never recover." The second arrow is optional. Mindfulness helps us avoid it.

Whenever you catch yourself worrying or overthinking, observe. Realize it is just a thought. If it is helpful, understand it as helpful. If it is unhelpful, understand it as unhelpful. That understanding allows you to let go of what does not serve you.

Impermanence Is Good News

When you start observing your thoughts, you notice something else: they are impermanent. The train of distracting, uncomfortable thoughts disappears once you shine the light of awareness on it. What you feel inside, what you think inside, is not a permanent state. It is constantly changing. That is good news. No matter how stuck a thought feels, it can and does pass.

A Practice You Can Carry All Day

  • Pause and notice your body. Feel your posture and breath.
  • When you catch yourself lost in past or future, label it silently: "thinking."
  • Observe the thought without judging it. Do not add a story.
  • Ask if the thought is helpful to you and to others.
  • If it is helpful, act. If it is not, let it go.
  • Repeat. The mind will drift. That is normal.

This small practice can change your relationship with your own mind. Instead of being a passenger on the roller coaster, you become the person on the bench, watching the ride with clarity. You stop adding unnecessary suffering on top of inevitable pain. The first arrow still arrives, but the second arrow can be avoided. May you be healthy, may you be happy, and may you realize the full truth of your own experience. Namo Buddhaya. Take care.

Criticisms

  • The public's attention is too often captured and fragmented by news groups that profit from outrage and fear.
  • Endless mental loops are quietly encouraged by political actors and parties whose strategies depend on keeping citizens anxious and reactive.
  • Present-moment calm and inner reflection were long undervalued by public institutions that prioritize productivity over well-being.
  • Distraction is normalized by media companies, and unchecked mental suffering is worsened by feeds designed for continuous engagement.
  • The second arrow of public life is sharpened by commentators who add dramatic narratives to inevitable social and economic difficulties.
  • Public trust was eroded by governments that fail to address the underlying causes of collective anxiety and instead amplify division.
  • Public figures are frequently criticized for modeling reactive and scattered behavior rather than demonstrating restraint and mindful speech.

The Right Age to Buy Health Insurance: Why You Shouldn't Club It With Your Parents' Plan, and What to Look For

See All Articles

The Right Age to Buy Health Insurance: Why You Shouldn't Club It With Your Parents' Plan, and What to Look For

Health insurance is one of those things that many of us know we need, but we often push it to tomorrow. We assume that because we are young, healthy, or already have a corporate plan through our employer, we are covered. But the reality is far more nuanced. This article is a detailed guide to understanding the right time to buy health insurance, why your plan should be separate from your parents' plan, the hidden limitations of corporate health insurance, and the key factors you must evaluate before choosing a policy. I have spent years researching and personally using health insurance, and I want to share what I have learned in plain, simple language.

What is the Right Age to Buy Health Insurance?

The short answer is: as early as possible. The long answer requires understanding how insurance works. At its core, insurance is a tool where you pay a small amount regularly (called a premium) to protect yourself against a large, unpredictable financial risk. For health insurance, that risk is hospitalization. Hospitalization rarely comes with a warning. You cannot plan for an accident, a sudden illness, or a medical emergency. In fact, countless families in India have seen their entire savings and investments wiped out simply because a hospitalization happened without any prior planning. That is why health insurance is not a luxury; it is a necessity.

Now, let us talk about age. The best time to buy health insurance is when you are young and healthy. This might sound counterintuitive because when you are young, you feel invincible and think you do not need insurance. But here are three solid reasons why buying early is the smartest financial decision you can make.

Reason 1: Your premiums will be the lowest. Insurance companies determine the premium based on risk. A young, healthy person has a very low probability of getting hospitalized. Therefore, the insurer is willing to offer a high coverage amount at a very low premium. As you age, your risk profile changes, and the premium for the same coverage increases significantly. By locking in a low premium at a younger age, you save a substantial amount of money over your lifetime.

Reason 2: You can accumulate No Claim Bonus (NCB). Most health insurance policies offer a No Claim Bonus: if you do not make any claim during the policy year, your coverage amount increases on renewal without any extra premium. Typically, the cover can increase by 10% to 50% per claim-free year, up to a certain cap. Since young people are less likely to be hospitalized, they can accumulate this bonus year after year. Over a decade or more, the coverage can become significantly larger than what you originally bought, all for the same premium. This is a fantastic benefit that only works if you start early and stay healthy.

Reason 3: Lower rejection rates. When you are young and healthy, there is usually no pre-existing condition to disclose. This means the insurer has no reason to reject your claim or suspect that you hid something. As you grow older and develop medical conditions, the underwriting process becomes stricter, and the chances of claim rejection increase. Starting early ensures a clean insurance history and a much smoother experience when you actually need to use the policy.

I myself bought health insurance for my family when I was 25 years old. At that time, my family consisted of my parents, my sister, and me. I kept my parents on a separate plan and bought a dedicated plan for myself and my sister. Later, when I got married and had children, I added them to my own plan gradually. The plan I started at age 24 (I bought the policy when I was 25, but the coverage began at 24) has now been with the same insurance company for 16 years. Because I have never made a claim, my No Claim Bonus has grown the coverage substantially over the years, and the premium has remained extremely affordable. This is the power of starting early.

Why Your Health Insurance Should Not Be Clubbed with Your Parents' Plan

This is a point I have stressed in earlier discussions, and it is worth repeating. Many people make the mistake of including their parents in the same family floater plan that covers themselves and their spouse. While it may seem convenient and sometimes cheaper, it is almost always a bad idea. Here is why.

Parents are generally much older than you. Their health risks are higher, their probability of hospitalization is greater, and insurance companies charge higher premiums for them. When you club your parents with your own family in a single floater plan, the overall premium goes up dramatically because the insurer prices the plan based on the oldest member's age and risk. Furthermore, if your parents make a claim, it will consume the entire sum insured, leaving little or nothing for you and your immediate family when you need it. A single hospitalization of a parent can exhaust the entire coverage, and you would be left with no protection for your own spouse or children.

You should have two separate policies: one dedicated to your parents (which I covered in a previous article) and one dedicated to you, your spouse, and your children. This separation ensures that each group gets the right coverage amount, the right premium, and independent claim history. It also allows you to optimize each policy for different needs – your parents might need a plan with higher coverage for age-related illnesses, while your own plan can focus on maternity benefits, child coverage, and long-term renewal.

The Limitations of Corporate Health Insurance Plans

If you are a working professional, chances are your employer provides a corporate health insurance plan. Many companies offer this as a benefit, covering the employee, spouse, children, and sometimes even parents and in-laws. On the surface, it looks like the best deal – you do not pay a single rupee, and the company bears the entire cost. But do not be fooled. Corporate health insurance plans come with several hidden limitations that you must understand.

Limitation 1: The plan terminates when you leave the company. This is the most obvious but often ignored point. As long as you are employed, you are covered. The moment you resign, get laid off, or retire, the corporate plan ends. You are then left with no health insurance at exactly the time when you might need it most – during a career transition or in old age. Unless you are absolutely certain that you will work in the same company for the rest of your life, you must have your own personal health insurance plan that stays with you regardless of your employment status.

Limitation 2: Co-payment clauses. Many corporate plans have a co-payment (or co-pay) clause. Co-pay means that a certain percentage of the hospital bill must be paid by you out of your own pocket, while the insurer pays the rest. For example, if your corporate plan has a 10% co-pay and your hospital bill is Rs. 4 lakh, the insurer will pay only Rs. 3.6 lakh, and you will have to pay Rs. 40,000 from your own savings. Some companies impose a co-pay to discourage employees from misusing the policy. Always check whether your corporate plan has a co-pay clause, because it effectively reduces your coverage.

Limitation 3: Limited coverage amount. Corporate plans are generally designed to be cost-effective for the employer. The per-life coverage is often only Rs. 1 to 2 lakh. Even if the total family coverage is Rs. 6 to 8 lakh, that is still very low by today's medical inflation standards. A single serious illness or surgery can easily cost Rs. 5 to 10 lakh. If you rely solely on a corporate plan with low coverage, you may find yourself paying a large portion of the bill from your pocket. A personal health insurance policy, on the other hand, can be customized to give you and your family a coverage of Rs. 5 lakh, 10 lakh, or even more, depending on your needs and budget.

It is important to know that you can have two health insurance plans simultaneously. Cashless settlement is typically allowed with only one plan at a time, but you can use a second plan for reimbursement of the remaining amount. For instance, suppose your hospital bill is Rs. 4 lakh. Your corporate plan has a limit of Rs. 2 lakh, but you also have a personal plan of Rs. 3 lakh. You can first use your personal plan to settle Rs. 3 lakh cashless. Then you pay the remaining Rs. 1 lakh from your pocket. Finally, you file a reimbursement claim with your corporate plan for that Rs. 1 lakh, using the original hospital bills and receipts. In this way, both plans work together to cover the entire bill. This is a powerful strategy that many people are not aware of.

Five Things to Keep in Mind When Buying Your Own Health Insurance

Once you have decided to buy a personal health insurance plan separate from your parents and your corporate plan, there are five critical factors you must evaluate to choose the right policy.

1. The right coverage amount. A common rule of thumb is to have coverage of Rs. 2 to 2.5 lakh per adult and Rs. 1 lakh per child. So if you are a couple with no children, a plan of Rs. 5 lakh is a good starting point. If you have two children, consider a plan of Rs. 7-8 lakh. This is a guiding metric, not a strict formula, but it gives you a practical benchmark. Remember that medical costs are rising every year, so it is wise to err on the higher side if your budget allows.

2. Network hospitals. The insurer's network of cashless hospitals is crucial. A cashless facility means you do not need to pay the bill upfront; the insurer settles it directly with the hospital, subject to policy terms. The network should include reputable hospitals in your immediate vicinity. There is no point in having a policy with thousands of hospitals across the country if none of them are near where you live or work. Check the insurer's website for the list of network hospitals and ensure that the major hospitals in your city are included.

3. Lifetime renewal facility. Health insurance is not a one-time purchase; you need to renew it every year. As you age, you will want to continue the same policy without any break. Many policies now offer lifetime renewability, meaning you can renew the policy every year for the rest of your life. Some older policies had a maximum renewal age (e.g., 65 or 70 years), after which the policy could not be renewed. This is a huge drawback because that is exactly the age when you are most likely to need health insurance. Always choose a policy that offers lifetime renewal.

4. Medical check-ups and wellness incentives. If you are young, you might be tempted to skip medical check-ups because you feel healthy. But some insurance providers now reward policyholders for undergoing regular health check-ups. They may offer discounts on premiums, additional coverage, or wellness points that can be redeemed. This not only helps you stay on top of your health but also adds value to your policy. Look for insurers that provide free annual health check-ups or incentivize you to maintain a healthy lifestyle.

5. Maternity benefits and waiting periods. If you are planning to start a family soon, pay close attention to the maternity benefits in the policy. Many plans have a waiting period of 2 to 6 years before maternity claims are allowed, meaning you cannot claim pregnancy-related expenses during that initial period. The coverage amount also varies – some plans offer Rs. 15,000, others up to Rs. 50,000 or more. If maternity is a priority for you, choose a plan with a shorter waiting period (preferably 2 years) and a higher maternity sum insured. This may increase your premium, but it is worth it if you know you will need it.

How to Actually Buy: A Step-by-Step Walkthrough

Now that you know what to look for, let me walk you through the practical process of buying a health insurance policy. I have personally used Policybazaar.com for many years to compare and buy insurance, and the process is straightforward.

Start by visiting the website and entering basic details like your age, city, and the number of family members you want to cover. For example, you might enter your age as 27 and your spouse's age as 27, with no children yet. The platform will then show you dozens of plans from different insurance companies, sorted by premium or other parameters.

Do not simply pick the cheapest plan. Instead, use the filters to sort by claim settlement ratio. This ratio tells you what percentage of claims the insurer actually settled. A higher ratio means the insurer is more reliable in paying out claims. For instance, a plan with a 95% claim settlement ratio means that out of 100 claims filed, 95 were settled. Aim for insurers with a claim settlement ratio of 95% or above. Some companies even have a 100% settlement ratio, which is excellent.

Once you have shortlisted a few plans, dig into the features of each. Look for the following:

  • No Claim Bonus (NCB): How much does the coverage increase each claim-free year? Some plans increase coverage by 50% per year up to 200%, which is aggressive and beneficial. Others may be lower.
  • Co-payment: Does the plan have a co-payment clause? Ideally, there should be no co-payment in a personal plan. If there is, understand the percentage and whether it applies to all claims or only certain conditions.
  • Waiting periods: For pre-existing diseases, maternity, and specific surgeries, the policy will have waiting periods. Shorter waiting periods are better. For example, some plans cover pre-existing diseases after 3 years, while others may take 4 years.
  • Room rent limits: Some policies cap the room rent (e.g., 1% of sum insured per day). If the cap is too low, you may have to upgrade to a higher room category and pay the difference. Look for a plan with no room rent cap or a reasonable limit.
  • Restoration benefit: This feature automatically restores the sum insured if it gets exhausted during the policy year, which is extremely useful in case of multiple hospitalizations in the same year.

During the comparison, you might come across plans like Care Health Insurance, Reliance General Insurance, or Health Infinity. For a young couple with no children, a plan with a Rs. 5 lakh sum insured could cost around Rs. 11,000 to Rs. 14,000 annually. Some insurers offer additional benefits like optical and dental treatment coverage up to Rs. 1,500, which is a nice bonus. Maternity benefits can vary widely: some plans cover up to Rs. 15,000 after a 2-year waiting period, while others cover Rs. 50,000 after 2 years, but the premium will be higher for the latter. Choose based on your specific needs.

One important tip: declare any existing medical conditions honestly. Even if you have no known illness, the insurer may still require a medical check-up for certain sums insured. Do not hide anything, because if the insurer discovers a pre-existing condition later, your claim could be rejected. Being truthful ensures a smooth claim process.

Finally, after selecting the plan, complete the purchase online. You will receive the policy document via email, and you can usually download a digital copy. Make sure to read the policy wordings carefully, especially the exclusions and conditions. Keep the policy number and insurer's customer care number handy for emergencies.

Citations and References

Throughout this article, I have drawn on my personal experience and standard industry knowledge. For readers who wish to verify the data and guidelines, here are some useful references:

  • IRDAI (Insurance Regulatory and Development Authority of India) annual reports and circulars on health insurance regulations, claim settlement ratios, and policyholder protection guidelines. Available at www.irdai.gov.in.
  • Policybazaar.com – a leading online insurance comparison platform that provides real-time premium quotes, claim settlement ratio data, and plan feature comparisons. The walkthrough in this article is based on the standard workflow of such platforms.
  • National Health Authority (NHA) – Ayushman Bharat scheme details, which highlight the importance of health insurance penetration in India and the rising cost of hospitalization.
  • General Insurance Council (GI Council) – publishes annual data on health insurance claims and underwriting trends in India.

These sources are not affiliations but are mentioned to help you conduct your own research and verify the information presented here.

Conclusion: Key Takeaways

To summarize everything we have discussed, here are the most important points to remember:

  • - Buy health insurance as early as possible – ideally in your 20s – to lock in low premiums, accumulate No Claim Bonus, and minimize claim rejection risk.
  • - Never club your own health insurance plan with your parents' plan. Keep them separate to ensure adequate coverage for both generations and to avoid premium inflation.
  • - Do not rely solely on your corporate health insurance plan. It terminates when you leave the job, often has co-payment clauses, and offers limited coverage. Always have a personal plan that stays with you for life.
  • - You can use two plans together: one for cashless settlement and the other for reimbursement of the remaining amount. This can cover your entire hospital bill.
  • - When choosing a personal health insurance plan, focus on five things: the right coverage amount (Rs. 2-2.5 lakh per adult, Rs. 1 lakh per child), a strong cashless hospital network in your city, lifetime renewal facility, wellness incentives for medical check-ups, and favorable maternity benefits with a short waiting period if you plan to have children.
  • - Use online comparison platforms to filter plans by claim settlement ratio (95% or higher is ideal), and carefully review features like No Claim Bonus, co-payment, room rent limits, and restoration benefit before making a decision.
  • - Always disclose your medical history honestly to avoid claim rejection later. Health insurance is a long-term commitment; treat it as an essential part of your financial planning, not an afterthought.

Health insurance is not just about protecting your bank balance; it is about protecting your peace of mind. The best time to buy it was yesterday. The second best time is now. Take action today, and you will thank yourself for the rest of your life.

How to Buy Life Insurance for Yourself and Your Family: Term Plans, Endowment Plans, and Everything in Between

See All Articles

How to Buy Life Insurance for Yourself and Your Family: Term Plans, Endowment Plans, and Everything in Between

Life insurance is one of those topics that sounds boring until you actually need it. The truth is, almost no one wakes up in their twenties excited to buy a policy. But life insurance is not really for you. It is for the people who depend on your income. If something happens to you, your family should not have to worry about money while they are dealing with grief. That is the entire job of life insurance.

In this article, I want to walk you through the basics in plain language. We will cover what life insurance actually is, why it matters, the difference between term plans and maturity benefit plans, which add-ons you should consider, how to pick an insurer, and how you can buy a policy online without losing your mind. I will also share some practical examples and a quick walkthrough of how the process looks on a site like Policybazaar.

Why Life Insurance Matters More Than You Think

At its core, insurance works on a simple formula. If X happens, you get financial protection. In the case of life insurance, X is death. That sounds morbid, but it is the truth. You buy life insurance so that if you are no longer around, the people who rely on you have a financial cushion. It replaces the income that disappears when you die.

Think about it this way. If you earn a salary, your family likely uses that salary for rent, food, school fees, loans, and future goals. The moment that salary stops, everything becomes harder. Life insurance pays a lump sum to your nominee, which could be your spouse, your parents, or anyone you choose. That lump sum becomes the replacement income your family uses to keep their life running.

This is why life insurance is not an investment. It is a risk management tool. You are paying a small amount so that a much larger amount is available if the worst happens. It is one of the few financial products where the best outcome is that you never personally see the benefit, because you are alive and well.

What Exactly Is Life Insurance?

Life insurance is a contract between you and an insurance company. You pay a premium every year, or every month, for a certain number of years. That period is called the policy term. In return, if you die during that term, the company pays a pre-decided sum to your nominee. If you survive the term, what happens next depends on the type of plan you bought.

There are two broad categories of life insurance plans in India. The first is a pure term plan, where you pay premiums for the coverage period and get nothing back if you survive. The second is a maturity benefit plan, also called an endowment plan, where you get some money back at the end of the term, either as a lump sum, periodic income, or return of premiums paid.

Understanding this difference is the single most important thing before you buy a policy. Most people get confused here, because one plan looks like a waste of money and the other looks like an investment. Let me explain both clearly.

The Right Time and Duration to Buy

Many people ask me when they should buy life insurance. My answer is simple - buy it as early as possible, ideally in your twenties. The best time is between 25 and 35 years of age. At that age, you get the best combination of a high cover amount and a low premium.

If you start at 25 and plan to retire at 65, you can buy a 40-year term plan. That means for 40 years, you pay a fixed premium every year. If something happens to you during that period, your family gets the cover amount. If you live past 65, the term ends. That is a simple, clean way to structure it.

The reason age matters so much is that the older you get, the more likely you are to die, and the higher your premium becomes. A 25-year-old buying a one crore rupee cover will pay a fraction of what a 45-year-old pays for the same cover. So the math strongly favours starting early.

Term Insurance: The Misunderstood Powerhouse

Let us talk about term insurance first, because I believe it is the most powerful and most misunderstood life insurance product in the market.

Here is how a term plan works. You buy a cover of, say, one crore rupees. You pay a premium every year for 40 years. If nothing happens to you and you live past 65, you get nothing back. Not a single rupee. All the premiums you paid are gone.

On the surface, that sounds like a terrible deal. Why would anyone pay money for 40 years and get nothing back? That is exactly why many people think term insurance is a waste. But the logic flips completely when you understand the core purpose of life insurance.

Because the insurance company does not have to return your premiums or generate any investment return, the premium for a term plan is incredibly low. You get a very large cover for a very small annual payment. For example, a healthy 26-year-old can get a one crore rupee cover for roughly Rs 6,000 to Rs 14,000 per year, depending on the insurer and add-ons. Compare that with an endowment plan where the same cover might cost Rs 20,000 to Rs 25,000 or more every year.

This low-cost structure has three major benefits.

- Fixed premium for the entire duration. Your premium stays the same for the whole 40-year term. Inflation reduces the real value of money every year. So the Rs 10,000 you pay today feels heavy, but 20 or 30 years later, that same Rs 10,000 will feel very light because of inflation. Meanwhile, your family still gets the full one crore cover.

- Higher cover at a low cost. My recommendation is that your life cover should be at least 10 times your annual income. Ideally, it should be 20 to 25 times your annual income. So if you earn Rs 5 lakh per year, your minimum cover should be Rs 50 lakh. Ideally, you should take a cover of one crore rupees. A term plan makes this affordable.

- Tax benefit under Section 80C. The premium you pay for a term plan qualifies for deduction under Section 80C of the Income Tax Act. This reduces your taxable income and, in turn, the tax you pay. I have covered Section 80C in a separate video, but just remember that the premium you pay is not a dead expense. It also helps you save tax.

Maturity Benefit or Endowment Plans: The Cost of Comfort

Now let us talk about maturity benefit plans, also called endowment plans or money-back plans. These plans promise that at the end of the term, you will get something back. It could be your total premiums, a lump sum, or a regular income for a few years.

That sounds nice, but there is a hidden cost. When a policy promises a return, the insurance company has to invest your premiums and generate that return. That means the policy is no longer pure insurance. It becomes a mix of insurance and investment. And that mix is usually not in your favour.

Because the insurer has to generate a return and also cover its own costs, the premium for the same life cover shoots up. A one crore cover that costs Rs 6,000 a year as a term plan can easily cost Rs 20,000 to Rs 25,000 a year as an endowment plan. That is three to four times more. In many cases, the extra money you pay is better off being invested directly in a low-cost index fund or a diversified portfolio.

I am not saying endowment plans are always bad. For some people, the forced discipline of paying a higher premium and the comfort of getting money back is valuable. But for most people who are willing to keep their insurance and investments separate, a term plan plus direct investing is a far more efficient strategy.

The biggest disadvantage of any maturity benefit plan is that you pay a much bigger premium for the same cover. If your goal is to protect your family, then pure term insurance does that job at the lowest cost. If your goal is to invest, then there are better avenues outside insurance. Mixing the two usually gives you mediocre insurance and mediocre returns.

Critical Add-Ons You Should Not Skip

When you buy a term plan, the insurance company will offer you several optional add-ons. These are called riders, and they extend the coverage beyond just death. I consider four of them practically mandatory for most people.

- Critical illness benefit. If you are diagnosed with a serious illness like cancer, heart attack, kidney failure, or stroke during the policy term, this rider pays out a lump sum. That money helps you cover treatment costs and replace lost income while you recover. You can choose the amount separately, for example Rs 10 lakh or Rs 30 lakh, independent of your main cover.

- Accidental death benefit. If you die due to an accident, your nominee gets an additional amount over and above the base cover. So if your base cover is one crore and you have a Rs 25 lakh accidental death rider, your nominee gets one crore plus twenty-five lakh.

- Accidental disability benefit. If an accident leaves you permanently disabled and you cannot work, this rider pays an additional amount. Your income stops, but your expenses do not. This rider fills that gap.

- Premium waiver on critical illness or disability. If you contract a critical illness or become disabled and cannot pay your premiums anymore, this rider waives off future premiums, but your policy continues. That is extremely valuable because the last thing you want during a crisis is to lose your life cover because you could not pay the premium.

Taking these add-ons increases your premium slightly, but the protection they provide is enormous. I strongly suggest you consider all four, especially if you have financial dependents.

Choosing the Right Insurer: Claim Settlement Ratio and Brand Strength

When you buy life insurance, you are entering a relationship that will last decades. You want the company to still be around when your family needs to claim. So brand reputation matters a lot.

One of the best metrics to judge an insurer is the claim settlement ratio. This is the percentage of claims that the company has actually paid out. For example, if 100 claims come in and a company pays 99 of them, its claim settlement ratio is 99 percent. The higher the number, the better.

Look for a company with a high claim settlement ratio, ideally above 98 or 99 percent. This tells you that if your family files a claim, there is a very high chance it will be settled without unnecessary hassle.

You should also look at the solvency ratio, which tells you how financially strong the company is. A higher solvency ratio means the company has enough capital to pay claims even in difficult times. Reputed brands like Max Life, HDFC Life, ICICI Prudential, and Tata AIA often show up in such comparisons, but you should always check the latest numbers yourself.

Disclose Everything, Always

This is something many people ignore, and it can ruin a claim later. When you buy a life insurance policy, the insurer will ask you several personal questions. Do you smoke? Do you chew tobacco? Do you have any existing illness? What is your income? What is your education level? Be completely honest.

If you hide something, like a smoking habit or a pre-existing condition, the insurer may find out later. If your family files a claim and the insurer discovers that you did not disclose something material, the claim can be rejected. That is the last thing you want your family to deal with.

No matter how small or embarrassing the detail is, disclose it. Clean and transparent disclosure makes the claim process smooth for your nominee. That is the entire point of buying life insurance in the first place.

Why Your Age Is the Biggest Lever

I have already touched on this, but it deserves its own section. The younger you are, the cheaper life insurance is. It is that simple.

If you are in your twenties, your annual income might not be very high yet. You may feel like you cannot afford a big cover. But the truth is, this is the best time to lock in a low premium for a long term. If you wait until your forties, the same cover can cost three to five times more. And if you develop a health condition later, you may even find it hard to get insurance at all.

So my recommendation is to buy life insurance between the ages of 25 and 35. Take a large cover, choose a long term till retirement, and add the key riders. Then revisit your policy every few years. As your income grows, you can add another policy or increase your cover if needed.

How to Buy on Policybazaar: A Step-by-Step Walkthrough

Now let me show you how the actual buying process works on a comparison platform like Policybazaar. The steps are simple, and you can complete the entire process online.

First, go to the term insurance section on Policybazaar. You will see a headline that says something like "One crore life cover as low as Rs 490 per month." That is roughly Rs 6,000 a year, which is a fair ballpark for a young healthy person.

Enter your details. For example, let us say you are a 26-year-old male named Shah Rukh born in January 1995, earning between Rs 5 lakh and Rs 7 lakh per year, a college graduate, non-smoker. When you proceed, the platform asks you a few questions about your tobacco use, income, occupation, and education. Answer these honestly.

Next, choose your life cover amount. One crore is a good starting point for many young earners. Then choose the policy term. If you are 26 and want coverage till age 65, that is a 39-year term.

You will then see a list of plans from different insurers. The platform shows the annual premium for each. For example, a pure term plan from ICICI Prudential might cost around Rs 14,000 per year. A Max Life plan with certain riders might cost around Rs 9,800 per year. A Tata AIA plan with similar features might be around Rs 19,000. These are just examples, and actual numbers vary based on your profile and add-ons.

Sort the results by claim settlement ratio. This helps you see which insurer has the best claim record. Max Life, for instance, may show a claim settlement ratio of 99.4 percent, while Tata AIA might show 99.1 percent. Both are good, but the difference can matter.

Now comes the important part - add-ons. The platform will show you riders like critical illness benefit, accidental death benefit, accidental disability benefit, and premium waiver. Choose the ones you need. For critical illness, you can set an amount like Rs 30 lakh. For accidental death and disability, you can add Rs 10 lakh or more. Each rider increases your premium, but as I said, the protection is worth it.

Once you finalise the plan and riders, the platform gives you a clear summary of the premium, the cover amount, the term, the nominee details, and the total benefits. From there, you can proceed to apply. The insurer will likely ask for identification documents, income proof, and possibly a medical examination depending on your age and cover amount. Complete the process and pay the first premium.

One important note: do not fall for the temptation of a return of premium plan. On the Policybazaar page, you may see an option that says "Return of Premium." That means if you survive the term, you get your premiums back. But the premium for that plan is often much higher. A plan that costs Rs 9,000 as a pure term policy might cost Rs 14,000 as a return of premium plan. Over 40 years, that extra money could be invested elsewhere for better returns. Keep insurance and investment separate.

A Note on Health Insurance for Parents

While we are on the subject of protecting your family, let me add one practical tip. If your parents are senior citizens and do not have their own health insurance, buy a separate health insurance plan for them. Their medical needs are different from yours, and their age means they are more likely to need hospitalisation. A dedicated senior citizen health policy is often better than trying to add them to your own plan. Many insurers offer specific plans for older adults, and it is worth exploring those before you focus only on life insurance.

Conclusion

Let me summarise the key takeaways in simple bullet points.

- Life insurance is a risk management tool, not an investment. Its job is to replace your income for your family if you die.

- Buy term insurance if you want maximum cover at minimum cost. Do not expect any money back if you survive. That is a feature, not a bug.

- Take a cover of at least 10 times your annual income, ideally 20 to 25 times. For a Rs 5 lakh salary, aim for a cover between Rs 50 lakh and Rs 1 crore.

- Buy early, ideally between ages 25 and 35. The premium is low and fixed for the entire term.

- Add key riders - critical illness, accidental death, accidental disability, and premium waiver. They protect you when life throws something other than death at you.

- Check the insurer's claim settlement ratio and solvency ratio. A high claim settlement ratio means your family is more likely to actually get the money.

- Disclose everything honestly. Smoking, existing illnesses, lifestyle habits - hiding them can lead to claim rejection later.

- Do not mix insurance and investment. Endowment and return of premium plans cost more and give mediocre returns compared to term insurance plus direct investing.

- Use an online comparison platform like Policybazaar to see plans, compare premiums, sort by claim ratio, and buy. But always do your own research before finalising.

- Do not forget health insurance for senior parents. It is a separate need and deserves its own policy.

Citations and References

  1. Insurance Regulatory and Development Authority of India (IRDAI). Annual Report on Life Insurance Claim Settlement Ratios and Solvency Margins. 2023-24. Available on IRDAI official website.
  2. Income Tax Act, 1961. Section 80C: Deductions in respect of life insurance premiums, provident fund contributions, and certain investments. Government of India.
  3. Policybazaar.com. Term Insurance Calculator and Policy Comparison Tool. Accessed 2025. Information on premiums, riders, and claim settlement ratios for various life insurers.
  4. Personal finance industry guidance on life cover multiples. Common recommendations from certified financial planners suggest a life cover of 10 to 25 times annual income depending on age, dependents, and liabilities.

Friday, September 11, 2026

Spec-Driven Development: Building Software from a Clear Specification

See All on GenAI    « Previously

Spec-Driven Development: Building Software from a Clear Specification

A practical guide to SDD, using VS Code and GitHub Copilot, and how it differs from vibe coding.

AI coding assistants have changed the way software is built. Instead of writing every line of code manually, developers can describe what they want and let an AI assistant generate much of the implementation. But there is an important question: what exactly should the AI build?

This is where Spec-Driven Development (SDD) comes in. Rather than starting with code or an informal conversation with an AI assistant, SDD starts with a clear description of the desired behavior, requirements, constraints, interfaces, and acceptance criteria. The specification becomes the source of truth that guides both the developer and the AI coding agent.

The central idea In Spec-Driven Development, you don't primarily tell the AI, "Write some code that does this." You first establish what the software must do, then use the specification to drive the design, implementation, testing, and review.

1. What Is Spec-Driven Development?

Spec-Driven Development is a software development approach in which a written specification acts as the primary guide for creating a feature or system.

The specification describes the intended outcome before implementation begins. Depending on the project, it can contain functional requirements, user stories, API contracts, data models, business rules, constraints, edge cases, non-functional requirements, and acceptance criteria.

The important distinction is that the specification is not merely documentation written after the code. It is an input to the development process.

A simple example

Imagine that you want to add a password-reset feature to an application. A vague instruction might be:

Build a password reset feature.

An AI coding assistant can certainly generate code from this instruction. However, many important questions remain unanswered:

  • How long should a reset link remain valid?
  • Can a reset token be used more than once?
  • What happens when the email address does not exist?
  • How should expired tokens behave?
  • What password rules apply?
  • Should the system reveal whether an email address is registered?
  • What tests must pass before the feature is considered complete?

A specification makes these decisions explicit before implementation.

Feature: Password Reset

Requirements:
1. A user can request a password reset using their email address.
2. The reset token expires after 30 minutes.
3. A token can be used only once.
4. Invalid or expired tokens must be rejected.
5. The system must not reveal whether an email address is registered.
6. The new password must satisfy the application's password policy.

Acceptance criteria:
- Valid reset requests produce a reset email.
- Expired tokens are rejected.
- Reused tokens are rejected.
- Invalid tokens are rejected.
- Successful reset invalidates the token.

Now the implementation has something much more useful than a general instruction: it has a contract to satisfy.

2. Why SDD Matters in AI-Assisted Development

Traditional development already benefits from requirements and design documents. AI-assisted development makes this discipline even more important.

An AI coding assistant can generate code extremely quickly. That is both its strength and its weakness. If the instructions are vague, the assistant can produce a large amount of code that is technically plausible but does not actually solve the intended problem.

SDD addresses this by moving more attention toward the problem definition before asking AI to perform the implementation.

1 Specify Define what must be built.
2 Clarify Resolve ambiguity and edge cases.
3 Plan Decide how the specification will be implemented.
4 Implement Use AI to generate and modify code.
5 Verify Test the implementation against the specification.

Notice that code comes after specification. AI is not removed from the process; instead, its role changes from guessing what you want to implementing a clearly defined requirement.

3. How SDD Can Be Done Using VS Code and GitHub Copilot

VS Code and GitHub Copilot can support an SDD workflow by keeping the specification close to the code and using it as context for AI-assisted planning, implementation, and verification.

The exact Copilot capabilities and interface can evolve over time, but the underlying workflow remains straightforward: write the specification, give the specification to the coding agent, review the plan, implement incrementally, and verify against the requirements.

Step 1: Create a specification

Start by creating a specification file in the repository. The format is less important than the clarity of the content. Markdown is often convenient because it is readable by both humans and AI tools.

docs/specs/password-reset.md

A useful specification should answer questions such as:

  • What problem are we solving?
  • Who is the feature for?
  • What behavior is required?
  • What behavior is explicitly not required?
  • What constraints must be respected?
  • What are the important edge cases?
  • How will we know the implementation is correct?

Step 2: Ask Copilot to analyze the specification

Instead of immediately asking Copilot to write code, ask it to understand and analyze the specification first.

Read docs/specs/password-reset.md.

Analyze the requirements and identify:
- ambiguities
- missing edge cases
- affected parts of the existing codebase
- likely implementation constraints
- tests that will be required

Do not modify any files yet.

This is an important SDD habit: separate understanding from implementation.

Step 3: Ask Copilot for an implementation plan

Once the specification is clear, ask Copilot to create a plan.

Using docs/specs/password-reset.md as the source of truth,
create an implementation plan.

For each step:
- identify the files that need to change
- explain what will change
- identify dependencies
- identify tests that should be added

Do not implement the changes yet.

The plan gives the developer an opportunity to catch incorrect assumptions before code is generated.

Step 4: Review the plan

This is where human judgment becomes particularly important.

Ask questions such as:

  • Does the plan actually satisfy every requirement?
  • Did Copilot misunderstand any business rule?
  • Is the proposed design consistent with the existing architecture?
  • Are security and performance constraints being considered?
  • Are the tests sufficient?

If the plan is wrong, fix the specification or clarify it before implementation begins.

Step 5: Implement in small increments

Instead of giving Copilot one enormous request such as "build the entire feature," work through the plan incrementally.

Implement step 1 from the approved plan.

Use the password-reset specification as the source of truth.
Do not modify unrelated functionality.

After making the changes, explain:
- what changed
- which requirements are now satisfied
- what remains to be implemented

Smaller changes make AI-generated code easier to review, test, and revert.

Step 6: Generate and run tests

Tests should not be an afterthought. The acceptance criteria in the specification should translate into concrete verification.

Review the acceptance criteria in
docs/specs/password-reset.md.

Identify any missing automated tests and add them.
Then run the relevant test suite.

Report:
- tests added
- tests executed
- failures
- requirements that remain unverified

This creates a useful feedback loop:

Specification
      ↓
Implementation plan
      ↓
Code
      ↓
Tests
      ↓
Verification against specification
      ↓
Refinement

Step 7: Keep the specification synchronized

Software changes. Requirements can change too. If the implementation evolves but the specification does not, the repository eventually contains two conflicting sources of truth.

Therefore, when a requirement changes, update the specification deliberately and then update the implementation to match it.

A useful rule: If a behavior matters enough to test or review, it probably matters enough to express clearly in the specification.

4. SDD vs. Vibe Coding

Vibe coding generally describes an AI-assisted development style where the developer gives natural-language instructions, accepts generated code, observes the result, and continues prompting based on what happens.

Vibe coding can be surprisingly productive for prototypes, experiments, throwaway projects, and situations where the cost of being wrong is low.

The problem appears when the same approach is used for software that has important requirements, dependencies, security implications, or long-term maintenance needs.

Aspect Spec-Driven Development Vibe Coding
Starting point A defined specification and acceptance criteria. A natural-language idea or desired outcome.
AI's role Implement and verify against explicit requirements. Generate and refine code through conversational prompts.
Planning Planning is explicit and reviewed before implementation. Planning may emerge during the interaction.
Requirements Made explicit and traceable. Often implicit in the conversation.
Verification Measured against defined acceptance criteria. Often based on whether the result appears to work.
Change management Changes can be reflected in the specification first. Changes may happen through successive prompts.
Best suited for Production systems and requirements-heavy work. Prototypes, exploration, learning, and low-risk experiments.

The key difference

The difference is not simply "writing specifications versus talking to AI." The deeper difference is where the source of truth lives.

In a vibe-coding workflow, the developer's evolving conversation with the AI can become the effective source of truth.

In SDD, the specification is deliberately made explicit so that the developer, AI, reviewer, and tests can all refer to the same intended behavior.

SDD does not mean "never vibe." You can use conversational AI during an SDD workflow. The difference is that the conversation operates within clearly defined requirements rather than replacing them.

5. What to Do in Spec-Driven Development

✓ Do

  • Write requirements before implementation.
  • Define acceptance criteria that can actually be verified.
  • Document important business rules and constraints.
  • Identify edge cases explicitly.
  • Ask Copilot to analyze before asking it to implement.
  • Review AI-generated implementation plans.
  • Implement incrementally.
  • Keep tests aligned with the specification.
  • Review generated code instead of blindly accepting it.
  • Update the specification when requirements change.

✗ Don't

  • Assume AI understands unstated business requirements.
  • Write huge specifications full of unnecessary implementation details.
  • Ask AI to change the entire codebase without boundaries.
  • Treat generated code as automatically correct.
  • Skip tests because the AI says the feature is complete.
  • Allow the specification and implementation to drift apart.
  • Ignore security, performance, or compatibility constraints.
  • Use the specification as an excuse to stop thinking critically.
  • Accept a technically elegant solution that violates the requirements.

6. What Makes a Good Specification?

A good specification should be clear enough to remove important ambiguity without becoming an unnecessarily detailed implementation manual.

For example, instead of specifying every class and method that an AI must create, describe the behavior those components must provide.

Less useful:

Create a PasswordResetService class with a ResetPassword()
method that uses a Dictionary to store tokens.

More useful:

Requirements:
- Generate a cryptographically secure reset token.
- Associate the token with the requesting account.
- Expire the token after 30 minutes.
- Permit a token to be consumed only once.
- Reject invalid and expired tokens.

The second version describes what must be true while leaving room for the implementation to choose an appropriate design.

A practical specification structure

# Feature: Password Reset

## Problem
Users need a secure way to regain access to their account.

## Goal
Allow users to reset their password without administrator intervention.

## Functional Requirements
- ...
- ...
- ...

## Constraints
- ...
- ...
- ...

## Edge Cases
- ...
- ...
- ...

## Acceptance Criteria
- ...
- ...
- ...

## Out of Scope
- ...
- ...

## Verification
- Unit tests
- Integration tests
- Security checks

This structure is simple enough for humans to maintain and structured enough to provide useful context to an AI coding agent.

7. Keep the Specification Focused on Outcomes

One of the easiest mistakes in SDD is turning the specification into a detailed description of the code you have already imagined.

Specifications are generally more valuable when they focus on behavior, requirements, constraints, and outcomes.

For example:

Good:
"The API must return HTTP 404 when the requested product does not exist."

Less useful:
"Create ProductController.GetProduct(), then call ProductRepository.Find()
and return NotFound()."

The first statement defines an externally observable requirement. The second prescribes one particular implementation.

This distinction gives both the developer and AI more flexibility while preserving correctness.

8. SDD Is Not About Writing More Documentation

It is tempting to think that SDD simply means producing more documents. That misses the main point.

The purpose of a specification is to create a shared, explicit contract between the problem, the developer, the AI agent, and the verification process.

A short specification containing ten precise requirements can be more useful than a fifty-page document containing vague prose.

The goal is not documentation for documentation's sake. The goal is to reduce ambiguity.

9. A Practical SDD Workflow for Everyday Development

For a typical feature, you can use the following lightweight workflow in VS Code:

  1. Create a feature specification. Describe the problem, requirements, constraints, edge cases, and acceptance criteria.
  2. Ask Copilot to review it. Have it identify ambiguity, missing cases, and affected parts of the codebase.
  3. Resolve questions. Update the specification until the intended behavior is clear.
  4. Generate an implementation plan. Ask Copilot to propose changes without modifying files.
  5. Review the plan. Confirm that it addresses the specification and fits the existing architecture.
  6. Implement incrementally. Give Copilot one logical part of the approved plan at a time.
  7. Test continuously. Add and run tests derived from the acceptance criteria.
  8. Perform a final specification review. Check that every requirement has been implemented and verified.

This approach preserves one of the biggest advantages of AI coding assistants—speed—while reducing the risk that speed turns into uncontrolled complexity.

10. The Human Developer Still Matters

SDD should not be interpreted as handing the specification to an AI and stepping away.

The developer remains responsible for deciding what the software should do, evaluating trade-offs, understanding the architecture, reviewing the generated implementation, and determining whether the result is safe and correct.

In fact, AI-assisted SDD can make the developer's role more strategic. Instead of spending all of their time typing implementation details, developers can spend more time defining problems, making design decisions, reviewing results, and validating behavior.

Think of the division of labor this way: The human defines the desired outcome and constraints. The AI helps explore and implement solutions. Tests and reviews provide evidence that the implementation actually satisfies the specification.

11. Final Takeaway

Spec-Driven Development is a natural evolution of software development in an age where AI can generate code much faster than humans can manually write it.

The bottleneck increasingly shifts from "How quickly can we write the code?" to "How clearly have we defined what the code should accomplish?"

SDD answers that question by putting the specification at the center of the workflow:

Define the problem
       ↓
Write the specification
       ↓
Clarify requirements
       ↓
Create an implementation plan
       ↓
Review the plan
       ↓
Implement with AI assistance
       ↓
Test
       ↓
Verify against the specification
       ↓
Iterate

Vibe coding can be excellent for discovering possibilities and quickly creating prototypes. But when correctness, maintainability, security, and predictable behavior matter, relying on an evolving conversation alone can become risky.

Spec-Driven Development does not eliminate the speed of AI-assisted coding; it gives that speed direction.

The One-Sentence Definition

Spec-Driven Development is an AI-assisted development approach in which a clear, explicit specification defines the intended behavior first, and the implementation, tests, and review are driven by that specification.


See All on GenAI    « Previously

Too Old at 59, Driving at 72: Vidya Kaur’s Inspiring Journey

See All Articles


5 Key Takeaways

  • Age should not be treated as a barrier to pursuing a long-held dream.
  • After being rejected by a driving school at 59 for being too old, Vidya Kaur bought a car and learned with a neighbor's help.
  • She practiced consistently and mastered driving fundamentals in about a month.
  • At 72, she drives independently through Jammu, including crowded markets and parallel parking.
  • Her story shows that learning continues throughout life and asking for help can help turn dreams into reality.



Rejected at 59 for Being ‘Too Old to Drive,’ Vidya Kaur Now Drives Through Jammu at 72

At 59, Vidya Kaur walked into a local driving school in Jammu hoping to learn how to drive. She walked out with a rejection: she was considered too old to handle busy roads. Thirteen years later, at 72, she is behind the wheel and driving independently through those same streets. Her story has become a striking example of how personal dreams do not have to expire with age.

A career in education and a long-held dream

For more than four decades, Vidya Kaur built a career in education. She worked as a teacher and later became a school principal, shaping the lives of hundreds of students along the way. But even with such a demanding and fulfilling professional life, she carried a personal dream for years: she wanted to learn how to drive.

At 59, she decided to stop waiting for the “right time.” Instead of allowing her age to hold her back, she took the first step toward a goal she had carried for years. Her journey went on to prove a simple but powerful truth: it is never too late to learn something new or chase a dream.

Rejected for being ‘too old’

When Vidya approached a local driving school, she expected guidance. Instead, she received rejection. She was told that she was too old to handle busy roads. For many people, hearing something like that at 59 might have been enough to give up on the idea. Vidya, however, did not see the rejection as the end of her dream.

She found another way. She bought her own car and asked a neighbour to teach her how to drive. It was a simple decision, but one that required enormous confidence. She had spent most of her adult life meeting responsibilities, working in education, and caring for others. Now she decided to invest time in something she wanted for herself.

Learning from scratch

Vidya did not simply sit behind the wheel and expect confidence to appear. She practised. With the help of her neighbour, she worked on the basics of driving: controlling the clutch, changing gears, braking, and steering. She kept practising until she became comfortable with the car.

The Better India reported that she mastered the fundamentals within about a month. That may not sound like a long time, but for someone starting at 59, it represented serious focus and consistency. Her story is particularly inspiring because she did not have the advantage of starting young. She began learning at an age when society often expects people to slow down rather than take on something completely new.

But Vidya’s approach was different. She focused on learning rather than worrying about what people might say.

Confidence on Jammu’s roads

Today, at 72, Vidya drives through the streets of Jammu independently. She has gone from being told that she might not be able to manage busy roads to confidently handling them herself. She drives through crowded markets, manages intersections, picks up friends, and even parallel parks.

The transformation is remarkable. The woman who was once considered “too old” to learn is now comfortable behind the wheel and enjoys the freedom that driving gives her. For Vidya, driving is not simply about operating a car. It represents independence. It means being able to decide where she wants to go and getting there herself.

No expiry date on personal dreams

Vidya’s journey also shows why it is important not to put an expiry date on personal dreams. People often associate certain milestones with particular ages. Learn to drive when you are young. Start a new career early. Travel when you have fewer responsibilities. Try something new before you get older.

But life does not always work according to these timelines. Vidya had spent more than four decades working in education before she seriously pursued driving. She could have told herself that the opportunity had passed. Instead, she decided that if she still wanted something, it was worth trying. Her story is not about proving that age does not matter at all. It is about refusing to let someone else’s opinion decide what is possible for you.

Lessons beyond driving

There is another important lesson in Vidya’s story: learning does not stop when formal education ends. She spent her professional life teaching students. Later, she became the learner herself. She had to develop a new skill, make mistakes, practise repeatedly, and build confidence over time. In many ways, she approached driving with the same patience she may have encouraged in her students.

Her experience also shows that asking for help is not a sign of weakness. When the driving school turned her away, she found someone who could teach her. She accepted guidance, practised, and eventually became independent. That combination of determination and willingness to learn helped her turn a long-held wish into reality.

Choosing her own road

Vidya Kaur’s story is ultimately about much more than driving. It is about refusing to believe that certain dreams belong only to younger people. At 59, she was told she was too old. At 72, she is driving confidently through Jammu. The years between those two moments were filled with practice, patience, and the courage to ignore a limitation someone else had placed on her.

Her journey offers a message worth remembering: you may not always control when life gives you the chance to pursue a dream, but you can decide whether you are willing to try when that chance arrives. For Vidya, the dream waited for years. She eventually got behind the wheel and chose to drive toward it.


Read more