Just a little comment on your breakfast:
I *completely* understand wanting to eat your protein/eggs/sausage for breakfast rather than later in the day!
I'm one of those people whose body runs on the "Breakfast like a king, lunch like a Prince, dinner like a Pauper" plan. (I didn't make that up, there are enough of us in this world who eat this way that someone else made it up. I'd like to find that person and say "THANK YOU!")
If I don't get to eat like that (or at least have my huge breakfast) everything goes wrong. From what I've experienced, most eating plans run the other way.
"If Americans want to live the American Dream, they should go to Denmark." - Richard Wilkinson