The big problem is fructose when it's no in fruit. Fructose isn't detected by insulin so you can keep eating it without feeling full. In fruit it's not as big of an issue, because at least there's fiber in fruit and relative to the size of the fruit there's not that much sugar.
I cut out grains as much as I can because they don't fill me up and I feel better when I don't eat them.
I eat sweet potatoes though. Most of my meals involve meat and veggies, except breakfast, that's a coffee (100mls of full cream milk), 3 scrambled eggs, and smoothie (organic plain yogurt, frozen mango, chia seeds, and a bit of LSA)