IFing isn't for everyone. And if it is, it isn't for everyone as a lifestyle. If you're starving in the morning, you're not listening to your body by not eating - especially while training.
With your activity level, I'm not sure 12 oz of meat per day is adequate. If it's good quality meat, that's somewhere between 70 and 85 grams of protein. Not a lot for someone training. There is a lot more nourishment in a nice hunk of meat than in a handful of nuts.
"Right is right, even if no one is doing it; wrong is wrong, even if everyone is doing it." - St. Augustine