I have found that protein and fat for breakfast keep me satieted most of the day. Heavy amounts of fruit like you are eating just do not fill me up. take a good look at how much protein and fat you are actually getting.
Typical day for me would be a meat, veggie, egg fritatta in the morning made with butter or coconut oil, late afternoon snack of italian salami with apple slices or goat cheese (I can't do dairy, darn it) followed by a dinner of meat and veggie or sweet potato. Every so often I'll have blackberries with goat yogurt for dessert. Everybody is different but I do not experience true hunger any more.
My scale has been fickle but when I look in the mirror I am decidedly leaner these days. The number on the scale is just a data point. There are days I gain and lose 5 pounds in the SAME DAY, so cut yourself some slack. You are doing fine.
Of all the paths you take in life, make sure a few of them are dirt.