Yep
Definately seek some professional advice. Speak to a physio and get some exercises to strengthen the muscles around the effected area. Everytime it dislocates, it makes it easier to dislocate again. Sort it out before it gets worse. The more damage you do, the worse and harder it gets to repair.
A friend of mine dislocated his shoulder in a drunken motor bike crash in Thailand, he ignored it and after multiple further dislocations over subsequent years without treatment, he sometimes wakes up in the night screaming as it has "popped out" in his sleep.

Don't let it get this bad!

Sorry to hear. I started to damage my right shoulder back in the day when monkey kiteloops (one handed unhooked kiteloops) were the rage. I stopped after I got a lot of sickly feeling of grinding and clicking in my shoulder and decided to stop aggravating it. It still plays up but not too bad (luckily)!
I wish you well,