Wow I can totally relate to that! I think I expect way to much of myself at times too and then totally beat myself up when I don't do everything right. Argg! Trying to work on that and you have some great advice! .. little by little, yes.. we will make it!!! It's good to know someone can relate!
If you don't mind me asking, are you doing fasting for weight loss?
Would love to hear how that's going for you!
Keep up the good work!
One day.. one step at a time.. we'll reach our goals.