I can NOT speak to whether there is a law that limits how long the judge can take to make his decision, but in regards to thoughts about pulling out of the process, I HIGHLY advise you NOT to pull out of the process.
It does NOT matter where you live! The tribunal that makes the decision is the one that oversees the cases for the parish that you were married at.
Example: You live in the U.S. but married in Ireland
In this example, even though you live in the U.S. it would be the tribunal in Ireland.
The tribunal court would be the one within the diocese the church in Ireland is. It wouldn’t matter if you moved to Greece, Italy, Asia, or any other place the decision
would still rest with the particular diocese in Ireland. Of course, if you are unhappy with the decision made you can always appeal to the Vatican.
My prayers are with you as you go through your annulment process. Pax et Bonum!