discharge and wage garnishment
If I file bankruptcy and don’t get a discharge at normal time i.e it gets delayed as some creditors oppose it, would this mean that the creditors can continue to go after me to garnish the wages until I get a discharge.

No, as long as neither you nor yoru trustee have been discharged, when you are in bankruptcy and cooperating with your trustee there is a Stay of Proceedings that prevents your creditors from doing this sort of thing.