Wow bro. Your diet is pretty bad off. Clean stuff, but not the right proportions. This is how what you have listed breaks down: Aprox 3052 Calories, 17% fat, 49% carbs, & 33% protein. I’d advise losing some of the fruit except post workout when the high glycemic carbs causing an insulin spike is beneficial to getting nutrients back into the muscle quickly. Also, eat some of the egg yolks. That is good fat and amino acids. You need that. In a nutshell, you need more healthy fats and way less carbs. At 200 you need more than 3052 cals per day.
Try THIS program to keep up with your diet. It's free.