Have faith, Ben. Keep yourself focused on Jesus and maintain faith. The Lord will keep you on top of the water until you reach Him. It's all faith. This is an old man's advice, young brother. May God bless you in all that you think and do!
I agree wholeheartedly. I did nothing, I heard the Master's call, but I take no credit for that, either. Baa...
The non Christian is either unable to hear the Shepard's voice, or denies the call.
Even then, my friend, He calls us. What we, especially I, need to do is listen and follow. I can't take credit for anything, just give Him thanks and praise.