The first thing that jumps out at me is your breakfast, which will not be doing you any favours at all. Porridge is very carby, and bananas are the worst fruit you could choose as they are instant release glucose (athletes eat them during competitions). Try bacon and eggs, scrambled eggs, omelettes, unsweetened plain yogurts with a few berries added. Many people advocate we shouldn't eat carbs for breakfast, because our insulin resistance is at its worst. This improves as the day goes on.
The rest doesn't look too bad to me, although it depends what is in the stir fry of course.