I also believe that God can work thru people to get His message across. We are an extension of Him and by His Holy Spirit we minister to those around us in time of need.
I have my own short comings and weaknesses that trip me up and I am thankful for my Christian Brothers and Sisters who support me thru those.
Do I leave things at the cross for Him and then take them back cuz I think I can handle them...I'd be a liar if I said I didn't.
At age 60 I'm still a work in process but thank goodness it has been completed by what He did on the cross for me/us.
Lord Jesus, use me today that I may look past my own needs and seek how I can make a difference in the folks that you have put in my path today...AMEN