Wow, you sure have been very diligent. It does get frustrating when you're very diligent, and you don't get anywhere, although from what you have said you were doing, you probably at least got a lot of toxins out of your body. Cravings usually do indicate a need for something. At least it was just a Whopper JR, and not the big size. Is your thyroid over active or underactive? At this point, your body might just be telling you that you need some additional types of nutrients. And HCl is hydrochloric acid, which is the acid produced by your stomach. Vinegar and lemon juice in you diet had that area covered if your stomach wasn't doing it on it's own.