Hello and welcome to Healthcare Magic. Thanks for your query.
From the description of your symptoms, it appears that you may be having a 'somatoform pain disorder'. This is a condition where there is no underlying meical cause for the pain, but rather the cause is psychological.
When a person is unable to cope with an emotional stress
or conflict, sometimes the emotional distress gets manifested as a physical symptom. It is good that you are able to realize that your symptoms occur only whenever you get emotionally hurt. I would advise you to see a psychiatrist
for a detailed evaluation and further treatment (which will mostly be in the form of counselling
). I would also suggest that you try relaxation exercises like deep breathing, progressive muscle relaxation
Wish you all the best.
Dr. Jonas Sundarakumar