I wanted to ask you about the Apple cider vinegar you were using. You said it was the filtered kind. Did you mean the grocery store kind, because if you did that could be why it didn't help after a while. If you are taking ACV internally it should always be the raw UNfiltered kind like Braggs (which always looks cloudy) as that is the kind that has the 'mother' in it which is where all the goodness is. You may already know all this but I just thought I'd mention it in case you didn't.
I'm glad you've got to the root of the problem and have got your life back.