He told me my shoulders are "hypermobile". It's unusual that I seem not to be double-jointed anywhere else, though my hips are actually unusually flexible as well, so there's that. A lot of people will have extra flexibility in all their joints-- I actually have a friend who's really messed-up because of this, with problems all over the place. But for me, no, it just means my shoulders slide out of their sockets pretty easily. It's fine as long as they slide out in a direction where my muscles can support them and pull them back in-- there's no pain, because the ligaments and soft tissues and complicated interrelated shit that makes up a shoulder (what a complicated joint, btw) are all perfectly happy to do this. However, if I have it at an angle where they can't, that's where I have the problem.
So I'm going to keep doing the exercises he gave me, to make the muscles and ligaments and what-have-you stronger and tighter, to reduce the angles my arm can be at while it's out of the socket. But anyway. There I am. I'm buff and tough and totally ready for action.
Which is good, because on Saturday I was doing things like this:

yeah, that's the bad shoulder. Didn't hurt! The only thing that hurt was intro high-fives. Which, the PT pointed out, is my angle of greatest risk. So... I guess that's a training goal, to keep doing those exercises until high-fives don't hurt.
I have/had bad shoulders haven't been bad enough in a long time to do anything like what you had to do. I can't say as I know the pain you went through since I didn't go through it but I know it can be annoying at least. It seems so odd that you can drop a shoulder into someone like that and hit with it but not to a high five.......
I think that is a crazy-risky sport to play if you have hypermobile joints - but that's just my boring conservative medical advice talking. ;-)