Ah, don't listen to what other people say about your parenting - especially when they've had a drink or two. You develop a thick skin about those sorts of comments eventually. Honestly if the people who make those sorts of comments could walk a mile in our shoes, it would be amazing how quickly their views would change.
My ds1 is 10 and was diagnosed with Aspergers last year when he was just under 9, so I have been where you are, not knowing what the problem is, wishing someone would just help me to help my son. It's a hard path to tread, but you can do it and you will, because you're his mum and you love him.
We are all a bit hypermobile in our family to varying degrees. Ds1 has some hypermobility, but isn't badly affected by it, whereas my middle child, ds2 suffers horribly with daily pain in his hips, knees and ankles and he tires very easily from the sheer effort of moving his own body around. He is 8 and was only seen by a paediatrician about it in April this year, after the GP said he didn't think his joints were particularly lax.
We had a letter today confirming every joint in his body, excluding his neck and jaw are affected! 
Has anybody suggested assessing your ds for ASD Autism Spectrum Disorder? I'm in no way suggesting your ds has it, no-one on here can or should diagnose, as we can never know the full story, but if I were you I think I would want to at least rule it out.
Ds1 is the same, he seriously hates craft, drawing and writing and has fine motor skills issues, whereas he is a whizz on his ds and really good with a games console. We were told it was a good thing, as even pressing buttons on a ds can help with fine motor skills to some extent! It's totally different from craft though, where you have to handle different materials and textures, hold things steady, cut things neatly, draw a recognisable picture and colour within the lines etc. If you have hypermobile fingers/hands or fine motor problems of any sort, those sorts of tasks present themselves as huge challenges to you, whereas pressing buttons whilst engaged mentally in a game that fully immerses you and takes you away from all the sensory overload of the real world is actually a huge relief. My ds uses his nintendo dsi to calm down and relax. For me, personally, it would wind me up, but for him it's a total escape from everything he struggles with every single minute of every day.
I totally understand the walking on eggshells feeling and it is exhausting, but you won't crack up - though lord knows many of us feel like we're going to sometimes.
I have to go to bed now, am falling asleep on the keyboard, but do keep posting and I will come back tomorrow to chat some more if it helps.
Take care, it can and will get better, especially if you stick around MNSN and keep posting for support.
Have a very un MNetty ((hug)) to keep you going. 