Hello,
congrats on making it three weeks, but I know how dissapointing it can be when you expect to loose more than you are. Just keep telling yourself that your loosing and not gaining even if it is slow don't give up you can do it I will pray for you tonight. I did the same thing on oct 7 I did a week fast i wanted to do a 30 but i saw my mother in law and she frusted me plus I was getting my period and I caved but my emotions had the best of me and I went right back to my real bad habbits. So don't give up especially when your down try to push through a little longer it might be slow but it is comming off and you'll get there
good luck, Keep the Faith