Update: been seeing this alternative medicine Doctor, did acupuncture twice and bloodwork. Turns out I'm O+ non secretion. Gave me a whole list of foods that I can and cannot eat. Said my liver is f'd up and I have all this pain because I do not digest some of the food I've been eating. Anyone familiar with this? Pretty expensive tests.

I can't eat any diary. No milk products, no more yogurts... I was thinking maybe almond yogurt??
And no more casein nor whey protein.

This is just heavy to digest..... But everything he explained makes sense. And I really can't bear the pain anymore..