Natlou, it's a real struggle sometimes isn't it especially if you're in pain with your back. But look at your success so far, you've lost over a stone, that's a great achievement.
What has helped me to stay on track is planning a weekly menu in advance (including snacks) and sticking to it...