We all have personality traits that we allow to define us. Moses was no different. God did not give up on Moses because He knew the Moses he put in the basket. God took 80 years to develop Moses and the time was now.
Lord keep me primed for when you need me to walk into harms way.