Is the will of God always fulfilled?
The short answer is no.
The will of God has has several meanings, and in one sense we know that God's will is not always done, simply because we do not always do it! Any one who says he has never sinned is a liar. Sometimes we sin and rebel against His will. Jesus also taught us to pray: "Thy Kingdom come, Thy will be done," which certainly implies that His Father's will is not always done at every moment otherwise, why would we need to pray that it might be done.
Saint Paul alludes to this in Ephesians 1:9-10:
"For He has made known to us in all wisdom and insight the mystery of His will, according to His purpose which He set forth in Christ as a plan for the fullness of time, to unite all things in Him, things in heaven and things on earth."
God's antecedent will is obviously not fully accomplished, because some of His creatures, whether they are man or demons, misuse the freewill He gave to them, and reject the loving plan that He had originally laid out for them.
God's moral will is obviously not always done. As a result, God's consequent will which is to defeat Satan and the demons in the end. In the meantime, He sends His Son to earth to redeem us on the Cross from our moral debt due to God for our sins and to merit for us by His perfect life and death all the sanctifying graces that we need to overcome the power of sin in our hearts and to prepare us for everlasting life with Him in heaven.
God's consequent will is fully done when souls freely respond to and cooperate with His grace: when they repent, are converted, and live out their faith in works of loving service, on the road to heaven. But God's consequent will, in this sense, is not always done either, because some people refuse to repent and cooperate with the merciful love of Jesus Christ. Some souls simply refuse to turn towards God and his Divine Mercy.
“Thy will be done” is one of the requests in the Lord’s Prayer. In part, Jesus taught His disciples to pray, “Our Father in heaven, hallowed be your name, your kingdom come, your will be done, on earth as it is in heaven” (Matthew 6:9–10). Jesus Himself pleaded for God’s will to be done in the Garden of Gethsemane. Prior to His crucifixion, He prayed, “My Father, if it is possible, may this cup be taken from me. Yet not as I will, but as you will” (Matthew 26:39). Jesus was committed to seeing God’s will accomplished, and the prayer “Thy will be done” was a theme of His life.
Most simply, to pray, “Thy will be done,” is to ask God to do what He desires. Of course, we’re praying to the God who said, “Let there be light,” and there was light (Genesis 1:3), so we know that His sovereign decree will be accomplished, whether or not we pray for it. But there is another aspect of God’s will, which we call His “revealed” will or “preceptive” will. This is God’s “will” that He has revealed to us but that He does not force upon us. For example, it is God’s will that we speak the truth in love (Ephesians 4:15) and that we not commit adultery (1 Corinthians 6:18) or get drunk (Ephesians 5:18). When we pray, “Thy will be done,” we are asking God to increase righteousness in the world, to bring more people to repentance, and to further the cause of the kingdom of His Son.
The Lord’s Prayer begins by acknowledging God as Father in heaven. Jesus then models petition, presenting three requests to the Father: 1) That God would cause His name to be hallowed; in other words, as Albert Mohler explains, “that God would act in such a way that he visibly demonstrates his holiness and his glory” (The Prayer That Turns the World Upside Down: The Lord’s Prayer as a Manifesto for Revolution, p. 61). 2) That God would bring His kingdom to earth; that is, that the preaching of the gospel would convert sinners into saints who walk in the power of the Holy Spirit and that God would rid the world of evil and create the new heavens and new earth where God will dwell with His people and there will be no more curse and no more death (see Revelation 21—22). 3) That God’s will would be done “on earth as it is in heaven” (Matthew 6:10). In heaven, the angels perform God’s desire completely, joyfully, and immediately—what a world this would be if humans acted like that!
As a point of clarification, “Thy will be done” is not an impassive prayer of resignation. Jesus’ prayer in Gethsemane was not passive or fatalistic in the least; He bared His heart before the Father and revealed His ultimate desire: for God’s will to be accomplished. Praying, “Thy will be done,” acknowledges that God has more knowledge than we do and that we trust His way is best. And it is a commitment to actively work to further the execution of God’s will.
Romans 12:1–2 says, “Therefore, I urge you, brothers and sisters, in view of God’s mercy, to offer your bodies as a living sacrifice, holy and pleasing to God—this is your true and proper worship. Do not conform to the pattern of this world, but be transformed by the renewing of your mind. Then you will be able to test and approve what God’s will is—his good, pleasing and perfect will.” Understanding who God is, we submit ourselves to Him and allow Him to transform us. The more we know God, the more readily our prayers will align with His will and we can truly pray, “Thy will be done.” We can approach God in confidence that “if we ask anything according to his will, he hears us” (1 John 5:14–15). - What does it mean to pray, “Thy will be done”?
Jesus’ words in the Garden of Gethsemani shows us the fear Our Lord had in his human nature. In all things Jesus was like us except he never sinned.
And he said, Abba, Father, all things are possible unto thee; take away this cup from me: nevertheless not what I will, but what thou wilt. - Mark 14:36
Thus the will of God always is not fulfilled while we are hear on earth?
So the short answer is ”no”.