Not being funny but not sure if serious really with that diet.
Banana for a source of protein? Honey for energy? You are early 20s if that.... If you need extra energy you got problems.
Also, 52% carbs for cutting? Doing it wrong.
Work more at a 40 40 20 or a 50 25 25 if you care for macros but they are pointless to worry about unless you are pushing for -10% bf.
Smoothies... Gay.
Subway is still shit and fastfood. I see you in there again ill beat you with a subway. Not preparing you meals for the day ahead is lazyness. If you wanna get in shape dont be lazy in any aspect of your life.
My advice.
Eggs for breakfast as you are, dont need all that other shit, especially the brown bread.... Cut that out.
Protein shake mid morning or some nuts as snack (almonds/cashews)
Lunch should be chicken and sweet potato with chicken with plenty of cayene pepper on. I cook about 1kg chicken and 1kg of sweet potato and eat it evenly for four days over lunch, 1 nights cooking for 4 days lunch. Dont be lazy.
Again shake mid afternoon or prior or after gym if you want / need.
Evening meal you can do w/e. Protein based meat chicken or fish or mince or steak w/e etc. Then vegetables if you can.
A class desert if you wanna be tasty is get some greek yoghurt and some protein powder. Its class! Good fats :)
Invest in cashew butter!! Amazing and good fats protein.
Prob more but look to focus around solid proteins and complex carbs.