It's probably because you have too many carbs in your diet. Carbohydrates will cause you to get hungry and also make your BG hard to manage. Most of us here, especially those with T2, eat LCHF and this controls hunger as well as allowing us to keep our BG at non-diabetic levels. Check out these two sites for good information on LCHF and managing blood sugar:
Blood sugar 101
LCHF for beginners
There are also lots of threads right here on the Diabetes Forum where other diabetics share their experiences with this method of managing blood sugar, weight problems and general health issues.