Do not blame on others!
I do not know why you try to blame on others. You do not know how to drive and scared yourself. It is your own fault, not other people's. What you should do is learning how to drive!
BTW, You said you would not give anyone out of town ride any more. Are you going to drive on local only?
