Hi. Repeated dislocations of the shoulder means there is some laxity of the ligaments that give it stability. Or you might have injured those ligaments at the time of your first dislocation.
Next Steps
Kindly get an MRI of the shoulder to look for the injuries and consult me on Practo for further management
Health Tips
Avoid movements that dislocate the shoulder such as throwing a ball or similar actions.