So awhile back I dislocated my shoulder badly while playing basketball. At the time I was lifting and exercising regularly and in overall good shape and after a month or so it didn't bother me a whole lot. I stopped weight lifting after the injury and became occupied with other things, and essentially let my physical health go. Over time as my muscles weakened my shoulder started to feel looser and looser, until it would slide around in the socket if I were to lay on that side in bed. Starting about 2 months ago, I began lifting again to get my shoulder in to somewhat decent shape again and I've been gradually working my way back in to heavier lifts. Sometimes when I'm doing things like DB flat/incline presses it feels like my shoulder is somewhat weak and it will make popping/cracking noises, but it never hurts beyond normal muscle burn. I do a variety of rotator cuff specific exercises as well and on the whole my shoulder feels MUCH improved. However, is it possible that my shoulder will one day give out with warning in the middle of a press or other lift, or will there be signs of danger prior to catastrophe?