Just wanted to say welcome and that I can also relate to much of what you describe. This site has been an amazing resource for me. In fact, I'm kind of addicted to the advice! I consult here before making any big decisions for ds6! LOL
I understand the struggle between wanting your child to fit in with everyone else and understanding that that might not be a possibility. But, being or thinking like everyone else is boring!
Yes, being gifted often means that a child has special needs. Getting those needs met is a challenge, but you're taking the right steps by educating yourself and coming here.
Not sure about that test score...I agree with Grinity-read Ruf's 5 levels of Giftedness. This might give you more information than a score on one test on one given day.
Glad you are here, and know that many of us have felt everything you described in this thread and are happy to provide support.