Hey man, it sucks but its for the best. Seriously.
If you need the surgery, then take it. Repeated dislocations of your should is going to ruin your arm later in life unless you get it taken care of now. I had surgery after a violent dislocation, it was either that, or ruin my rotator cuff...