Here is an improvement perhaps:
Meal 1: Large piece of fruit (or two small ones) and protein shake.
Meal 2: Can of Tuna in olive oil (30g protein worth) + Large Salad (700g+) make it yourself with Spinach, carrot, tomato, capsicum, olives, a few sundried tomatoes (in oil).
Meal 3: Large Serve of Fruit + 100g Beef Jerky (or 200g steak)
Meal 4: 60g Nuts (almond/cashews) + 60g Cheese and a small low GI piece of fruit to cleanse the mouth. You could try fatty seeds instead of the nuts.
Meal 5: 150g Salmon + Big serve (300g) of green cruciferous veges (ie. broccoli, chinese veges, spinach, brussel sprouts)
Meal 6: Something like a stirfry or curry. (no rice)
Meal 7: Another protein shake if you want.
Your stimulant: Green Tea.
This is pretty much the template that I go by now and is roughly equicaloric in nature. The split of PFC is about 33/33/33
ie. about 220g carbs, 220g protein, 100g fat. 2500cals in this one.
if you want to lose weight at a nice gradual pace and not interfere with muscle too much... this is my 2c.
added bonus, this template, when you add a bit more fish oil, contains a lipid profile roughly equal to that of a standard japanese diet.
i dont get any headaches, skin feels absolutely unreal. you can take a multivitamin on top of it, but all it really lacks is Thiamine (B1) and dietary vitamin D, and possibly will be a little calcium deficient.
B1 and calcium are cheap to buy.
vitamin D you can get some sun or add 3 dried shiitake mushrooms to your diet.
See? much better.