To falter means to lose strength or momentum. so basically we can say that people who falter are people who have lost hope. Ladies and gentlemen in life their are times where you will lose strength but the problem is when you easily loose hope and change your mind.
people the easily change their mind are people who are not steadfast in their conviction, many people who have left the faith is because they were not steadfast and firm in their conviction. Rev Daniel Harley once said that “steadfastness is the ability to stay on track or the ability to go back on track”, meaning that a person who is steadfast is a person always makes sure he is in line with his conviction and believe.
Finally, my brethren, be strong in the Lord, and in the power of his might. (Ephesians 6:10)
being strong is another word for being firm, to be firm means to not easily be moved, as a child of God you must not let anyone to just come and convince you to do things that are contrary to the word just because the person brought scientific facts or a bible verse, you must be able to stand firm in the word of God and not loose hope at any cost. Put on the whole armour of God, that ye may be able to stand against the wiles of the devil.( Ephesians 6:11).
as a firm Christian you must be able to resist some people and things because even Jesus Christ resisted when people pushed wrong thoughts to him. But he turned, and said unto Peter, Get thee behind me, Satan: thou art an offence unto me: for thou savourest not the things that be of God, but those that be of men.( Matthew 16:23).