41lbs since Aug. 1 is fantastic! Don't lose sight of that!!! The average is 1-2 lbs per week so you are right on track!!
If you have the "bad foods" in the house that are tempting you, get them out of the house so they aren't within arm's reach. Leftover Halloween candy, bring it into work and give it away. You CAN do this!!
I agree that the vitamins if you are taking them on an empty stomach could be the culprit or try switching them. I take gummy vitamins (dr. approved) and they do well with me. The chewables are gritty for me and I don't do well w/ them.
Also, I am not sure how much cooking for yourself you do but I have found some really tasty recipes that I like and am able to freeze the extras so I have easy meals ready to go (lasagna "cupcakes" were YUMMY!).
Lastly, if you are not getting your protein in first that can have a big impact on your success. It will keep you fuller longer. My dietician told me the other day too that it was ok for me to snack between meals but it should be a planned snack to avoid grabbing an unhealthy alternative between meals and to avoid grazing but to keep me from wanting to gorge at the next meal time.
If you have a sweet tooth, keep some sugar free options on hand (sf popsicles, pudding, etc.). If I am really having a craving for chocolate I really like the jello brand sf choc. mousse... so being prepared for those cravings helps me without being able to sabbotage me.
All in all you are doing quite well. Stalls or bumps in the road are normal and I am very happy you are addressing it before it festers.
You ROCK!