Its not a simple as following a plan because someone says so, and expecting it to work perfectly. This aint a movie. What worked for them might not work for you, and you are intelligent enough to realize this i see. Staying away from sugar will not be the defining factor in your weight loss goals, what will aid you in your weight loss goals are ACTUALLY working out, which i didn't even see you mention.. and listening to what @LarissaGodzilla just told you. 

Also, BCAA inhibiting weight loss ? lol cmon man