As for the breakfast issue, I tend to do what you do, or I IF and skip breakfast all together (now that I'm in the habit of doing this, eating when I first wake up is a little weird to me.) Sometimes I just have some hamburgers with sauteed zucchini and onion for breakfast, which doesn't seem weird anymore either.
I also want to second the advice that this is indeed a marathon. I get frustrated. A lot. I often want to give up and eat crap. Occasionally I do - and then I dust myself off and get right back on the wagon, because even if my fatigue never seems to get better, or my IBS seems hopeless, it only takes one day of eating crappy food to show me how much worse I could be feeling.