Wow! What an elaborate and helpful response. Thank you so much for this information. I already take and have had success with many of the supplements you have recommended, but this butyrate is new to me. I am excited to look into it.
Thankfully that awful feeling went away when I woke up.