All right, first of all, there is no discount low enough for you to be spending ANY money on NO2. It simply does not work at all.
Second, you’re new here so I’ll be nice: when you ask people for their advice, DON’T BE A DOUCHEBAG! You’re working full-time? Whoopee, so’s everyone else. You can get in two meals and two shakes during work.
If you want to put on some weight, eat at least 4,000 calories a day. Try 400 grams of protein. If you’re truly concerned about bulking (and at 189 lbs, you should be), then don’t worry so much about “clean”. Not saying you should camp outside McDonald’s, but whole-wheat bagels are your friends. Chicken, broccoli, etc. are the only foods for cutting and should form the majority of your bulking calories, but don’t worry quite so much about the purity of your diet.