Intermittent fasting (when folks only eat once per day, or have large spans of time between meals - sometimes 16 hours or more) is very common in the Primal and Paleo communities. Unless your body has some kind of negative response to it, go for it.
Bottom line, though: don't complicate it! It sounds like you're overwhelmed with information on when to eat, how much, why, etc. when it's pretty basic: eat when you're hungry. You say you have moments when you just don't want to eat... so, don't. Eat when you're hungry and stop when you're not. If you're not hungry in the morning until, say, 11am, don't eat until then.
Regarding macros and Calories, try to make your meals as nutritionally dense as possible. What kind of foods are you usually eating, and at what times?