Yaar, I love the taste of liver.. but developed a condition in my late teens.. I can't eat liver anymore.. suffer from diarrhea even after eating one piece..
I can't drink milk as well in its original form.. being lactose intolerant. But yogurt, lassi, butter, ghee and cheese are fine.. only milk is a problem..
This condition also started affecting me in my late teens.. I think I drank all my life's quota in my teens.. I used to drink 6 glasses of milk everyday.. now can't drink even half..
But Alhamdulillah, I am still thankful to my Allah swt that I eat so many other things.. otherwise, I have seen people with gluten intolerance, they can't eat normal wheat flour anymore... so I am much better than many other people and jitna Allah ka shukar karun kam hai.. warna kuchh ko naseeb nahi hota, kuchh log kha hi nahi saktay..