I don't struggle with my weight, I've never been overweight in my life, though I have been more than I'd like to weigh, I sort it very quickly. (No bigger than a size 10, 8st6 at 5'2)
I don't eat if I'm not hungry, and I never eat things I don't want to (unless to be polite, of course)
I understand why people think it's odd to go without breakfast, and in my case, lunch, but I'm really not hungry.
I also have IBS and can see no benefit in spending more time on the loo, or feeling sluggish all day, because I ate when the clock/general society dictated.
It works for me and my body, so that's what I do.
I eat very well, I have a balanced diet, and DD (10) knows, and understands why I eat the way I do.