I think if the company has an offer for you on the table at renewal time, then they won't give you clearance if you refuse the offer.

However, if you 'resign' before the end of your contract you 'might' get clearance. If your husband is your sponsore, may be you can pretend you want to stop work for a while, then start again a few months later. Others may concur or assent on this issue.

If you are 'terminated' for non-disciplinary reasons, you can get clearance.