Hi, everyone. I am gonna breach contract with my angency, but there is one thing I am still confused. 2 years ago I signed the contract, and my agency applied the GC for me, but the problem is till now they haven't found me a job yet, now I have moved to other state with my family, but my agency want me to go back and work for them right now. I can't leave my family and go to other city, since I have't start the contract yet, do I need to pay them the breach fee ($25,000)? That is huge money, it is so unfair, can anybody help me? thanks a lot!