Thanks for you query.
Shoulder and neck discomfort can be due to mechanical stress/over use/tiredness
. As far as problem in throat is concerned it can be a viral infection of larynx
which hurts you during swallowing and caused neck and shoulder aches. Most of the viral infections are self limiting and resolve without medication, however, you need to take extra rest and drink plenty of fluids.
These symptoms can occur in anxiety
and stress. If you are anxious about something or feeling stress then try to come out of it, keep yourself calm. Eat healthy nutrition and exercise regularly.
If symptoms persist, contact your doctor.
Hope it helps.