In Spirit & Truth is the teaching ministry of Pastor JD Farag.

The enemy doesn’t need full access to our home or our lives; he just needs the foothold of our frustration. In today's message, Pastor JD teaches that one of Satan’s go-to tactics is to cause division within the church. When we begin to gossip, argue, and disagree on things we can’t control, Satan will come in and tear us apart.

I think we can all relate to this! We feel like no matter how hard we work to do the right thing and walk in the way of the Lord, there’s no reward in the end. Today, Pastor JD teaches that God will judge even the wicked. We walk the narrow path, even when it looks lonely, because the reward we’re working toward is eternal.

We’ve all had moments where we were absolutely convinced we were right… only to realize later there was more to learn. It can be uncomfortable when long-held beliefs get challenged. In today’s message, Pastor JD reminds us that understanding God’s Word begins with a humble heart that’s willing to keep learning.

Most of us don’t mind looking in a mirror, at least long enough to fix what’s obvious. But what happens when God’s Word becomes a mirror and reveals something deeper? Today, Pastor JD explains why recognizing our need is the first step toward receiving the hope and salvation found in Jesus Christ.

It’s amazing how quickly things can change. One moment, the world feels familiar, and the next it’s like someone hit fast-forward. Technology advances overnight, headlines shift by the hour, and what once sounded like science fiction suddenly feels normal. Today, Pastor JD explains why that growing sense of acceleration matters.

Pride is the barrier that keeps us from a right relationship with God. There’s no safe way to allow pride to enter our lives- it brings with it only destruction and conflict. Today, Pastor JD teaches us that some hardships are meant to be impossible for us, giving way for God’s glory to shine, and protecting us from ourselves.

Planting a tree can be a process of preparing the ground, tending the soil, and then planting something that you hope will produce fruit down the road. In today’s teaching, Pastor JD expresses how some things are evident early on – whether they will produce fruit - based on how they begin at the root.

It’s that feeling you get in the pit of your stomach when you know something is off. The silent alarms that tell you to rein it back, because this person can’t be trusted. Today, Pastor JD teaches you that God has put those feelings there; you’re feeling that hesitation toward uncertainty for a reason. Listen to it!

The world is changing faster than ever before. Technology that once seemed impossible is now becoming part of everyday life. In today’s message, Pastor JD explains why these rapid changes shouldn’t surprise believers, and how Bible prophecy points us not to fear, but to lean into the confidence we have in Jesus Christ.

Have you noticed how quickly everything seems to be changing lately? It feels like life is accelerating faster than ever before. It raises an important question: Are we watching Bible prophecy unfold? Today, Pastor JD explains why the rapid changes happening around us point to the nearness of Jesus and the hope believers have in Him.

If everything were stripped away, what would be left? One day, that’s exactly what it will come down to: not the noise, not the distractions, just Jesus. Sometimes, it takes stepping back - to realize how other things can take His place. Today, Pastor JD asks us to recalibrate our thinking and to have Jesus be at the top of our priorities!

Can you imagine going though you day and a donkey or bush starts talking to you?! In today’s message, Pastor JD will highlight that there is nothing God won’t do to clearly talk to you! He will go through an animal or a plant just to get your attention! So, be attentive to how God may be trying to speak to you today!

The Bible is SO clear about the dangers of money and what it can cause us to do. Especially in our culture, money is so sought after, but as Christians, we’re to be generous with our finances! In today’s message, Pastor JD will warn you against loving your money too much and allowing greed to fester!

There is nothing more important or transformative than being in and knowing the Word of God! In today’s message, Pastor JD will encourage you to seek God in the Scriptures! Read, hear, and know what God is saying to you specifically through the testimonies, stories, and miracles in the Bible!

It’s easy to drift without even realizing it. Not completely walking away, but slowly letting other things take center stage. We can have knowledge, routine, even good things, but not put our attention primarily on Jesus. In today's message, Pastor JD asks us to refocus and to put Jesus back where He belongs, in the center of everything.

It’s possible to know a lot and still miss what matters most. You can study, analyze, follow all the signs, and still lose sight of the center of it all. The real question isn’t, “Do you know what’s happening?” It’s, “Do you know Him?” Today, Pastor JD reminds us that everything in Scripture leads back to Jesus, and He’s what matters most.

Some people think belief is enough—just agreeing, just knowing. But Jesus calls us deeper than that. Pastor JD will explain to you today that faith isn’t just belief; it’s transformation. It’s turning from your old ways and following Him fully. Because real faith doesn’t just agree—it changes the direction of your life.

There will come a day when we will have to stand before God and answer for everything we’ve done; Every thought and action we took. In today’s message, Pastor JD will stress that it is WAY more important for you to consider and care about who you’ve wronged, rather than how others have wronged you.

What is slander? Slander is an outcome of anger and insecurity. People who gossip and lie about someone else are damaging reputations in hopes of making themselves look better. In today’s message, Pastor JD will teach that if you’ve been on the receiving end of slander, remember who God says you are!

Questioning everything isn’t always the best way to go. Faith is about trusting in what, or rather who, we cannot see! In today’s message, Pastor JD will warn you against the dangers of questioning all authority. Remember that there is ONLY ONE authority that matters, and that is Jesus Christ alone!

People in this world are searching—grasping for meaning, hope, something that lasts—but coming up empty. Today, Pastor JD will remind you that apart from Jesus, hope doesn’t hold. But you’ve been given something real. So don’t keep it to yourself, because the hope you carry is exactly what others need.

We look at the world differently when we know where it’s all heading. The chaos, the uncertainty—it doesn’t shake us the same way. Pastor JD will explain to you today that Bible prophecy isn’t just about the future; it reshapes how you live today. It gives you a reason to stay grounded in what truly matters.

We hear about the future and wonder what’s coming next. But the good news is we’re not left guessing. Pastor JD will reassure you today that Bible prophecy isn’t meant to scare you; it’s meant to steady you. It reminds you that God is in control. And because He holds the future, you can live today with real hope.

The Bible tells us that pride will destroy us…but how do we stop pride before it starts? Pride grows when and where we arrogantly let our ego take over. In today’s message, Pastor JD will share that pride starts with a self-centered haughtiness. Remember that there is only one who is superior…that is Jesus!

In a world that is so focused on self and being independent, it can be hard to trust God and be dependent on Him! In today’s message, Pastor JD will warn you about being rebellious against the Lord’s ways. God has a plan for you, and it involves you leaning on Him for understanding, acceptance, and strength!

Just like a car, we have warning lights in life. We have these signs that pop up to let us know we need to fix something. In today’s message, Pastor JD will remind you not to ignore the check engine light that may be going off in your life. Be aware of what the Lord may be telling you to change through a warning light!

Pastor JD reminds you of the ABCs of the gospel: A stands for admit, admit that you are a sinner and you need help. B is for believe. Believe in Jesus, that He is the One who provides help for you. And finally, C is for confess. Confess that Jesus has risen from the dead, vindicating Him as the true King.

What’s the difference between misinformation and disinformation? Today, Pastor JD reveals what that difference is. Misinformation is the accidental dispersion of false information, while disinformation is the purposeful, intended spread of falsity. And as the end times approach, it's misinformation that prevails.

As your road trip nears its end, the signs for your destination appear more frequently, building a sense of eager anticipation. In today’s message, Pastor JD explains that the return of Jesus follows this same pattern: as the day approaches, the signs of His arrival will steadily increase. Are you expectantly waiting?

With all the access we have today to the news and various streaming services, it can be easy to be misled by what is truly going on. You might have read two different articles on the same subject and don’t know what to believe. Today, Pastor JD shares the importance of recognizing lies and following what is true.

Have you ever had to do something that was painful? Have you gone to the gym to get stronger, or maybe shared a hard truth with a close friend? You don’t want to do it, but you must. Today, Pastor JD shares that even when the right thing to do is agonizing and painful, it is necessary to truly care for the people you love.

How do you determine whether a group photo is a decent picture or not? Is it based on the lighting? How sharp the image is, or whether it’s properly framed with a decent depth of field? Or is it based on whether you blinked? In today’s message, Pastor JD teaches that you may think about yourself more than you realize.

In today’s message, Pastor JD describes the Man of Lawlessness from 2 Thessalonians. He is a figure who opposes God, exalts himself above all worship, and deceives through miracles. But he’s a fraud, a counterfeit, a parody of the true Messiah. Don’t let him trick you: stay in God’s word.

Do you remember Enron? Or more recently, Elizabeth Holmes and Theranos? Really smart people deceived other really smart people. Today, Pastor JD warns you: the end times are coming, and whether you’re smart or not, you can be deceived. What will prevent you from deception? God’s word will provide the anchor.

Repentance is not the prerequisite for salvation in the Kingdom of God; it’s the evidence of it. Today, Pastor JD tells you that you don’t have to clean yourself up first, then come to Jesus. Come to Him, and He’ll do the cleaning. And trust me, He’ll do a much better job of it than you!

There are few things more peaceful than being alone in God’s creation, listening to the waves crash along the shore with a slight ocean breeze. It’s paradise! In today’s message, Pastor JD teaches that the peace that God offers you is like that, only better. It’s a peace that exists even in the harshest of storms.

Have you ever been inside a funhouse at a carnival with all the crazy mirrors? It’s hard to get a grasp of what you truly look like because the image is so distorted. Today, Pastor JD teaches that God’s Word isn’t like these mirrors – it reveals the true you. When you see parts of yourself you don’t like, it’s not scripture’s fault.

If you are a follower of Jesus Christ, then you are kept. What does this mean? Well, Pastor JD teaches in today’s message that this means that as the world gets more shaky and sinister, Jesus keeps you close to His heart, remembering you, caring for you, protecting you, and not sharing you with the world.

Knowing that Jesus is the Holy One, the King of kings, and the Lord of lords is not the same as believing that Jesus is all those titles and more. Today, Pastor JD urges you to not just know it in your mind but believe in your heart that Jesus is Lord. And not just know, but believe that He is returning soon.

Pastor JD declares to you in today’s message that the time to tell others about Jesus is now. Why? Because the return of Jesus is sooner today than it was yesterday. He’s coming, and if those around you don’t know that, who else will tell them? It’s time to declare the good news of Jesus Christ!

In today’s message, Pastor JD asserts that this time in history is the end of the end. But he implores you: Don’t take his word for it. Search the Scriptures to determine whether it’s true or not. And don’t be surprised when you are investigating the Bible that the Spirit will use the Word to work in your heart and mind.

We live in uncertain times. Technology is accelerating faster than the average user can keep up with, the Overton Window shifts daily, and most people haven’t even heard of the latest Grammy winners. Today, Pastor JD teaches that you don’t have to fear because, despite all this, God remains in control.

For many of us out there, it can be hard to relinquish control, can’t it? We have a hard time delegating because we want to know it’s done right. In today’s message, Pastor JD teaches that you can’t be in control of everything, but God can. Since you can’t control it all, you might as well humble yourself to the one who can.

We have this expectation that the more titles and experience one has, the smarter they are. Well, the older you get, the more you realize just how false that is. In today’s message, Pastor JD teaches that the length of time you’ve walked with Jesus does not correlate with the depth of the relationship you have with Him.

We have this expectation that the more titles and experience one has, the smarter they are. Well, the older you get, the more you realize just how false that is. In today’s message, Pastor JD teaches that the length of time you’ve walked with Jesus does not correlate with the depth of the relationship you have with Him.

When God makes a promise, He will fulfill it. He has promised that Jesus’ return is imminent! He promised that He will come back, and He does not break His promises. Today, Pastor JD reminds you of this truth and a second, related one: some people don’t want to hear that Jesus is returning soon.

When God makes a promise, He will fulfill it. He has promised that Jesus’ return is imminent! He promised that He will come back, and He does not break His promises. Today, Pastor JD reminds you of this truth and a second, related one: some people don’t want to hear that Jesus is returning soon.

Amidst the swirling conflicts around the globe and nations teetering on the edge of a potential third world war, it’s clear that we’re entering a time of reckoning. So, are you all set for this? Today, Pastor JD encourages you to get spiritually ready because the Rapture could happen at any moment!

Amidst the swirling conflicts around the globe and nations teetering on the edge of a potential third world war, it’s clear that we’re entering a time of reckoning. So, are you all set for this? Today, Pastor JD encourages you to get spiritually ready because the Rapture could happen at any moment!

The world is on the brink of a significant judgment period. So, what gives you the feeling that the end is just around the corner? Are there any signs indicating the end times? Today, Pastor JD dives into the Middle Eastern conflict, sharing insights on how talks of peace and security might just hint at the end times.

The world is on the brink of a significant judgment period. So, what gives you the feeling that the end is just around the corner? Are there any signs indicating the end times? Today, Pastor JD dives into the Middle Eastern conflict, sharing insights on how talks of peace and security might just hint at the end times.