For the past few weeks I have been trying to be really good, food and exercise wise. I stopped eating or drinking anything unhealthy so no crisps, chocolate, sweets, no hot chocolates, no wine etc. I also got back into going to the gym, trying to go at least 3 times a week. So far I have only lost about half a stone but my willpower is fading and today I had a complete slip up and ate a load of chocolate. But afterwards I sat there completely regretting it, feeling guilty. Seems to be a cycle that's pretty hard to break. Any advice?