You're doing really well!
You're doing something very similar to me. I take a day off at the weekend - ok, two days this weekend : ) - and I'm strict during the week, eating similar to you. Breakfast for me this morning was bran flakes, chopped pear, 4 apricots and soya milk. I weighed in at 9 st 7 so being strict this week will see me back to 9 st 4 or 5 by the weekend. I don't really view it as 'weight gain' its more just carb bloat and goes within a few days.
I too still see myself as overweight despite being a size 8/10. My tummy is err not great and never will be and I suppose I focus on that - despite my sane brain telling me not to so ridiculous.