We go through that too, with DS6, especially since we started homeschooling him. It was one thing when he did things on his own, that was obviously an indication of him being advanced. But, homeschooling him, I keep thinking that most kids could move as quickly as he has if they were given half a chance.

I don't have any advice, we're right there in it with you! I think no matter what you choose, self-doubt is part of the process. I waffle between being relieved at finally accepting that DS is GT (and then worrying about LOG) and feeling foolish because I can't believe I thought DS was GT (at any level). We made the decision to have DS privately tested and I've been putting it off because I'm still working through the fear that I'm wrong.