It sounds like you need to get use to eating for your training. Just eat small amounts of super nutritious whole foods. I have the worse time digesting most proteins but find a way with a plant based no soy no whey. Im an endurance ocr athlete. On race day i use honey stinger gummies and uncrustables.