You might want to read up on slap tear, Lebrun tear.
You do not have to injure yourself to mess up your shoulder. There are many things that could be causing your symptoms, such as arthritis, rotator cuff inflammation, rotator cuff tear, etc. You should really see a physician to have this xrayed and possibly have an MRI to check for inflammation and tearing. Hope this helps. Good luck.