Hey guys, i plan on eating more or less the same things every day to bulk and would like input to make sure im not fucking myself with my diet via vitamin deficiencies or something. Let me know what you think

Breakfast: 2 slices toast, 3 eggs, 2 slices turkey bacon, glass of AJ, a little later i have a bowl of oatmeal and a glass of milk (vit d supplement around tis time as well)

Protein shake: 2 cups milk, 1 banana, 2 scoops whey, 1/2 cup oats, 2 tbsp peanut butter

Snack: pb and j and peanut butter filled pretzel things

After work: sauteed carrots, broccoli, cauliflower, tomatoes, with 1 egg and 1-2potatoes mashed mixed in.

Dinner: spaghetti with meat sauce and more milk

Sometimes I'll substitute some pizza in since i work at a pizza shop. Is this okay considering I'm 6' 3 160 lbs (skinny af)?

Any input is appreciated