Today, Sant Rajinder Singh Ji Maharaj delivered an uplifting and illuminating satsang on what is needed to overcome life’s obstacles.

As we go through life, we find that we always deal with one problem or another. Sometimes, we may have a physical ailment that brings us pain or discomfort, or a misunderstanding with a loved one that brings us emotional pain. We may have to grapple with intellectual challenges, too. Somewhere along the way, we also encounter spiritual hurdles when we begin to question the meaning of life and our purpose here on earth. These problems, seemingly large and insurmountable, leave us overwhelmed. Whatever the difficulty or obstacle may be, there is always a solution, said the spiritual Master. Rather than feeling overwhelmed by its sheer size and proportion, we should first break the problem into smaller parts and tackle it “bit by bit.”

Additionally, it behooves us to seek the counsel of an expert in the topic who can help us navigate it. When we try to find a solution to a problem, we use our own reasoning, which is fixed based on our experiences. If we continue to depend on our reasoning alone, we will always arrive at the same answer. But when we seek the advice of someone more experienced in the field, they can offer us a different point of view and lead us to a solution.

In the spiritual arena, too, we need to seek the guidance of a saint or spiritual adept to overcome the obstacles we experience along the way. We must heed their advice and follow the blueprint they offer us for lasting joy and happiness. An ethical life is a stepping stone to spirituality, and we need to gradually weed out our failures with the help of the introspection diary and also be regular in our daily meditations. If we do so, we will surely experience God’s love, Light, and grace, which removes all obstacles.