Shellymos,
I know it's heartbreaking, but overall, he is a really happy kid. Part of being alive is having so many different feelings - he's really lucky that he has you to share that part of himself with, even if it's only a small part.
Part of me wants to tell you to do more Gifted things - like Beyond IQ conference in Boston this Spring, and part of me wants to tell you to avoid gifted things so he doesn't know how much he is missing. DS14 always comes home from MIT's Splash and CTY summer camp feeling so happy and so sad. LOL@me - not great advice here.
But the main thing is that YOU did the right thing.
Another thing that helped us was digging up HG and PG cousins - we shook that family tree pretty hard. Also, at the dinner table, I'd just start talking about what other YS kids are doing from what I'd read on the elists, as if they were cousins and I was just reporting on 'family news.' Hearing about other kids who skipped and subject acc'd really helped even if he never saw them. At Davidson events I tried to arrange to getting 'roomates' with other families, so that DS was sure to interact with other similar kid(s) - and I save on hotel bills! We don't drive to an event if we can carpool. Little practices build up after a while.
Best Wishes,
Grinity