mogplus.co.uk
I finally got my answer
I've been diagnosed as hypermobile, and it's that which is causing me all this pain.