His Blood Spoke My Name said:I do not believe Moses was taking credit for the miracle himself as BobRyan inferred.
Moses knew God is the one who does the miracles, so he was referring to God's hand in the miracle. His sin was striking the rock. And as Pastor Bob has pointed out, and others, it was not blasphemy of the Holy Spirit.
GE:
Colins: 'Blaspheme', to show contempt or disrespect for ... to utter profanities, curses or impious expressions
Did Moses show respect for God when he didn't as he was told by God, speak to the rock, but beat it instead? He blasphemed. How did God speak to Moses? Through the Holy Spirirt? Then Moses blasphemed against the Holy Spirit. And it was forgiven him in the end through Jesus Christ.
There is NO 'unpardonable sin'. It's a myth of the authoritarians.
The translation someone used on this thread, uses 'speak a word against' for 'blaspheme'.
Who, I dare him, is going to say he has never spoken a word against Jesus Christ, or against the Father, or, against the Holy Spirit? Who? For there is no sinner who does not blaspheme, especially against the Holy Spirit, since God through the Holy Spirit, speaks to the heart of man.
What word spoken against the Son, THEREFORE, will not be a word spoken against the Holy Spirit, since it is the Holy Spirit who testifies of Jesus?
I say, we still have to think about Jesus' utterance here. Ready-made answers - invariably from those high up - don't satisfy.