The Lord's harshest criticism was reserved for those who would not believe Him and His warmest affirmation was for those who trusted Him at His word. The promises of God secured within the Scripture are held there for you to accept and adjust your life. The contrast between Zachariah the father of John the Baptist and Mary the mother of Jesus is stark. Struck dumb by the angel Gabriel for his lack of faith, Zachariah had to carry with him for a time the tattoo of unbelief and it was not removed from him until his faithful wife Elizabeth gave birth to the child. And even then he first had to declare the name of their son publicly as assigned by God before his voice returned. You cannot say you have faith until you actually do the thing God has said to do. Don't treasure your doubts like some sort of badge of honor. They are the silliest and most ridiculous parts of Christians, the pious questions that mock God's faithful righteousness. Put aside your doubts and do the thing God has assigned you and enjoy the favor of Jesus as He commends you for trusting Him in the matter.
The moment you begin to question the reality of your experience with God, question the presence of the Holy Spirit, return to your root. The Cross of Jesus Christ happened at a specific moment in history among an actual crowd of people just as reliable as you. No one ever questioned the crucifixion of Christ and the empty tomb was never doubted. Return to the physical moment when Jesus Christ died for You and let that spot in time steel your resolve to follow Him anywhere. The Cross is the power of your faith in God and it is your anchor that keeps the stormy day from swamping you. Let the Cross of Jesus Christ be the source of your strength and hope. Ponder it rather than your doubts.