Our God is Sovreign and can use anybody. Jesus will set up His authority in the earth. Prayer Fasting and no oils was the key to the revelation Daniel was seeking.
Forget the former things. Don’t dwell on your past. God makes a way in the dessert. Where there is no vision my people perish.
God’s vision or plan for you will always be greater than your plan for. Faith will always challenge you to do more than you thought was possible. If God opens the doors, who are we to not walk through those Doors.