If most of your food is consumed at the end of the day, then no wonder you wake up with no appetite.
The key to a speedy metabolism is to eat little and often. I have gained a fast metabolism thanks to eating 3 main meals a day, interspersed with fruit for snacks and this allows me to have a little bit of chocolate as a treat at some point during the day.
Generally my days look something like:
Breakfast: muesli
snack: fruit (as much as I want)
Lunch: Large Salad
Snack: Different kind of fruit and/or some dark chocolate
Dinner: Chicken/fish with rice and lots of vegetables (this varies)
It works for me because my metabolism is constantly having to work to digest my last meal and then it gets fired up again as soon as I eat the next thing. If you eat most of you food late in the day it'll get lazy. You don't need to eat loads in the morning but if you're looking to cut calories I definitely would rethink cutting out breakfast.
Just my opinion of course