Humble doesn’t necessarily mean without confidence! One who is surrendered to God is supremely confident because He’s all powerful, even if I am weak.
You are a genuine gem my dear!