I suspect you needed a second skip, acs. I think you got all the bad and none of the good from your skip, sadly, because you bore the social pain but didn't get enough of a skip to get the academic benefit.
Not that I know what I'm talking about, mind you...

I do know what you mean, that a second skip might have challenged me more. But I know the kids in that next class up pretty well, too. And socially it would have been even more of a nightmare. It was a very small town school and the social consequences of breaking rules very real. And I broke the rules once and the thought of what would happen if I did it again makes me cringe!
It did not bother me that they were teaching me things I already knew, because socially I had so much to learn from my age peers. My parents ran a family business and that kept me academically challenged but miles from other kids my age, so school, for me, was for friendship. And the skip ruined it for me.
I don't want anyone to generalize this to mean that all kids should be with their age peers, because that is not what I am saying. But I am saying that kids who are doing well with their age peers should be skipped only with caution.
I agree with what Dottie says above. Between the two of us, we represent a skip gone well and a skip gone bad. Keeping both in mind, I think, is the way to make sure you avoid the pitfalls at both ends of the spectrum.