Palm Sunday is so familiar that it may cause yawns of indifference. Instead, let it refresh your faith!