Canuk try looking out for a Job in UAE or wait for the sponsorship rules to change.
P.S. make sure your contract is a local contract not a foreign contract(Its all in the words no matter whether you are recruited
from abroad or from here)
Rajud resign from your company. If poddiblr you van come on business visa and work till the two years get over or
sponsorship rules change which ever is earlier.