Joshua 4:1-2, 4-6 reads as follows:

And it came to pass, when all the people were clean passed over Jordan, that the LORD spake unto Joshua, saying, Take you twelve men out of the people, out of every tribe a man, Then Joshua called the twelve men, whom he had prepared of the children of Israel, out of every tribe a man: and Joshua said unto them, Pass over before the ark of the LORD your God into the midst of Jordan, and take you up every man of you a stone upon his shoulder, according unto the number of the tribes of the children of Israel: that this may be a sign among you, that when your children ask their fathers in time to come, saying, What mean ye by these stones?

Just because God provides a blessing doesn’t mean it comes without struggle or suffering. Lets look here at the truth that does not change. They crossed the Jordan, but just as this blessing happened, they were required to pick up major stones to place on their shoulders. I don’t even pick up pebbles, much less large and heavy stones. If I did, I definitely wouldn’t want to have to put them on my shoulders. I’m sure this led to fatigue and even pain for these Israelites. The point here though is to be reminded to follow through with what God asks, even if it’s not the easiest or most comforting thing to do.

Joshua 6:25 continues to read as follows:

And Joshua saved Rahab the harlot alive, and her father’s household, and all that she had; and she dwelleth in Israel even unto this day; because she hid the messengers, which Joshua sent to spy out Jericho.

The obedience never goes unnoticed with God.  We so often think if we’re not doing huge tasks that lead to applause that it’s not worth doing.  Things often happen that we don’t see or they come to be seen later on down the line.  Be obedient because you love Him and no other reason.  Christ is always worthy of our willingness to serve.

Finally, Malachi 3:6 reads as follows:

For I am the LORD , I change not; therefore ye sons of Jacob are not consumed.