I first separated my should 7 years ago racing bmx.
At the time I was big into the sport and was at a huge race, so I just popped it back in and did a couple more races that day.
Ever since then I think it's popped out +/- 15 times because I pushed it and didn't let it heal. Just a couple weeks ago it came out trying to open the door on my refrigerator. Shoulders are not something to be fucked with. I now need to undergo a costly surgery that's going to put my out of doing much of anything for at least three months.