Other things I have noticed are: your stomach always rumbles at 11am if you got up at 7.30am. The idea is not to snack, and elevenses are snacks. So I ignore that rumble, and wait for lunch. And it totally goes away! It's like my stomach is just trying it on! And if you say "No! Later!" like to a child, it gives up. It will try again later, at lunchtime! But this time it is genuine. That's why people have coffee at 11- it totally stops you from feeling hungry before lunch.
Then, be sensible about your food choices. Read the labels, cook from scratch if you can, don't eat after 7pm, have a carb-free dinner 3 times a week (like, salmon and veggies, or chicken stir-fry).
After a couple of weeks you will have got back in tune with your body's hunger signals. If, in addition to this, you programme your brain to not over-react to rumbling stomachs; if your stomach is rumbling, then it is empty and chances are it is using up your fat stores for energy- which is the only way to get rid of them! So see being hungry as a GOOD thing, at least in between meals. Eat 3 times a day, small breakfast and lunch, and a proper evening meal with veg. Avoid all deserts and sugar, as it totally throws your signals off. If you crave sugar, have fruit or honey. But honestly, your cravings will disappear!
I have been doing this since Jan 1st, and only missed "bad" food for a week. I now eat "normally". I don't eat takeaways or sweets/chocolate. I just eat 3 normal meals, and stop when I am hungry. I've lost a stone since the start of the year, and don't feel like I am on a diet at all!
Good luck! x