I noticed the reason I was going into stalls was because I wasn't eating enough. I'd eat lightly for a week, go into a stall, eat more, get out of the stall, eat lightly... back into a stall!! So, I got fed up, and just started eating a little more than I was.. and well I haven't been in a stall since. Ive been losing about a pound a day, and i'm fine with that. Also weight training helps too. As far as protein goes, I only take it in after my work outs.. When I eat i'll try to reach for protein rich foods, but I know i'm not getting in the recommended amount... and I haven't lost all my hair yet- lets hope it stays this way, lol!!