Hang in there, Pebbles -- look at the enormously valuable lesson you have learned:
So now I smile and pass on the junk - graciously! - and if necessary I fast, drinking water and knowing that's better than the alternative for me. After all, if Chaz can fast several days, I can go longer than my usual 20-24 hours. Easy.
And it does get easier, the longer I feel this good.
Keep going. Never quit - just stop or pause when you choose.