Surely does sound to me like there could be a bacterial overgrowth/imbalanced intestinal flora problem and possibly toxic overload. I don't think garlic would have caused the overgrowth/imbalance, but it surely could have caused increased toxins due to die-off.
Have you tried supplementing with probiotics and digestive enzymes? Other than that, the best advice might be to cleanse your system and go back to basics with a basic and healthy diet and healthy lifestyle program.
i would recommend you go to the Natural Healing forum.
And read the RRR'd posts, and scope it outv--- see if you have the interest and drive to be truly well. and if the place resonates.
(but don't get too caught up in the passing winds) And if so, it's not that hard to be whole (and well) As Schulze says, it's harder to be sick! But it takes devotion. Then continue... if you feel at home. Or feel called.
But you have to commit yourself to "finding", and not eternally being a seeker of what another will suggest,
and being a mere 'tryer' of things. Yu can do that, for eons, and learn,bit by bit, but this way is much faster, and much more pure. That's the key--and that's what I respect deeply about that forum, and the forum facilitator, who is passing on a lineage of self-responsibility, that comes through and with the blessing of some of the great healers/herbalists/common-sense masters. Her name is Uniquity.
I surpirse myself by being so much like a commercial! I mean it, heartfully.