You know what most people think is healthy food is not healthy at all. Kasha contains lot of gluten. They don't soak the grains so anti-nutrients remain.
You could be eating wrong for your body type. A carnivore pretending to be vegetarian?
Anyway you should keep a food diary. It's tough to track down the troublemaker foods. The TMAU people are staying away from foods high in choline. Others from excess starches and sugars and some stay away from sulfur containing foods.
Also your mentioned an enlarged liver. That would probably be fatty liver. A lot of young people got this. It's most likely from eating a lot of processed foods especially those containing HFCS.