How soon do you get hungry after breakfast?

Answer lies in that part of your own post. Replace that stuff with some low GI foods. Use whole wheat bread instead of white; replace cereal with oatmeal; do drink milk; and coffee/tea.