Thanks for the advice, everyone! I will definitely try keeping a food diary and look into the various supplements you suggested. Cheezus, I especially appreciated your empathy and suggestion about contacting a hematologist.
While I certainly appreciate all the tips, I do want to respond to the concerns about my gluten-free compliance, because I'm not...