By separation if you mean dislocation of shoulder .Shoulder being most mobile joint in body, affects day to day life when damaged. Dislocations have tendency to recur.
It seems you have recurrence of shoulder dislocation.You were lucky to be relieved with ice pack & rest last time. but the recurrence with painful movements demands immediate attention.
Please consult an Orthopedic doctor . A physical examination & X ray
decide the line of treatment. Reduction/immobilization/ medicines/ surgery are different options for treatment.