Here is the truth in the word of God:
Romans 5:3-5 NKJV
“And not only that, but we also glory in tribulations, knowing that tribulation produces perseverance; and perseverance, character; and character, hope. Now hope does not disappoint, because the love of God has been poured out in our hearts by the Holy Spirit who was given to us.”
Being saved isn’t always a bed of roses, or about living a life of comfort. There have been false teachings of not ever having problems and being soaked in riches.
The only way we can fully trust the Lord is when we see Him doing the impossible on our behalf. During the times of testing, we develop spiritual power, through the Holy Spirit, by having the inner things God wants us to have.
So when tough times come, or when it seems like your labor of love is getting you slapped in the face, know you are being made to be a vessel that not only receives blessings but a vessel of blessings as well.
You can endure because God has given you hope through His love. And once you hope in Him, He will never let you down.