I had belly fat, too no matter how much running I did and it was because of what I ate. I hate to say this but for me, I had to feel deprived in order to lose the belly fat. I went on a strict diet which allowed carbs but not factory carbs. Whole grains and brown everything which meant no white rice, white pasta, white bread, you get the idea. I eat a small amount of wholesome carbs, lentils, legumes, etc. No more sweets, desserts, junk food, munchie-type snacks either. No more french fries or any kind of deep fried food. I eat a lot of salads and nibble on fresh fruit along with some lean proteins but a lot of days, I like eating a vegetarian diet. So in combination with running and becoming a better water drinker, the belly fat finally went away and the waistline finally trimmed down.
I tried eating "a little bit" of normal food at mealtimes and I still couldn't lose weight. It must be because I'm getting older and can't get away with that anymore. Even though dieting isn't fun, I do admit that I feel better. I no longer suffer from bloating, indigestion, heartburn and my clothes feel looser, not tight. Running's easier, too since I feel lighter on my feet and no longer land with a thud.

In other words for me, it was no pain, no gain. Results are pretty darn good but it does take daily effort and not just working out.
And, you do have hope! You'll get there. It takes patience and diligence like anything else in life. I wish I could just exercise and be done with it but unfortunately, for me, it takes the exercise - diet combo in order for weight loss to work (including belly fat, thighs, etc.)