The Lord knew that Moses was the right person for the assignment, even though at the time Moses himself did not think so.
When the Lord called Moses, it was obvious that he did not want to do go. This is some of Moses responses when God spoke to him.
Heavens agenda in any situation is several steps up higher than what we are thinking. Kevin Zadai.