I went thru something similar with my family, although it had nothing to do with GID. We had years of meaningless fights, some very harsh words, and I got disowned several times. Nothing I did was ever good enough, and good intentioned things I did were perceived as me having some kind of agenda, and led to more fighting.
The lesson here? You cannot change or control other people, or what they think. You can only change yourself. You didn't do anything to cause this situation, they did. Once you get comfortable with this idea then it makes it a little easier to move on. Is it easy? No - its the hardest thing i've ever had to do. But the insanity of the way that things were before with me on the receiving end of their constant disapproval was unsustainable.
I really feel for you, there is no winner in this situation.