I don't know which Province you're in....but here's a little tid bit for you:
An indefinite order or agreement for spousal support can also set out conditions for the termination of that obligation. The most typical of these conditions are that:
a spousal support obligation will end if the recipient marries;
an obligation will end if the recipient cohabits with another person in a marriage-like relationship of more than a certain number of days, usually 90; or,
an obligation will end if the recipient obtains employment and earns more than a specified amount.
This was taken from a BC site...but I believe it quotes a case under the Federal Divorce Act.
Never consider the possibility of failure; as long as you persist, you will be successful.