Youre all over the place.
you say 150 is the minimum you get and that your goal is 1g/lb. But usually you get 200g/d ? So is the 200g your 1g/lb goal?
If you weigh 200lbs there is absolutely no reason to miss 200g of protein per day. Its not difficult to get that much.
Stop fucking around hoping that things magically work out. Get a handle on your nutrition and force yourself to get stronger.
If youre not eating AT LEAST 200 calories above maintenance every day dont expect to make progress on a routine basis.