Stop comparing yourself to others. “Not by might nor by power, but by my Spirit,’ says the Lord Almighty.” Zechariah 4:6 Only God can make someone wise and have understanding. Only God can make the weak strong and the strong weak.
Who would be blessed when you obey God’s call? Trust and Obey God.