Thanks for your question on Healthcare Magic.
I can understand your concern.
You are having
chronic chest pain since 3 years.
Your chest pain is associated with breathing, so possibility of
pleuritic chest pain is more.
Pleuritic chest pain is common with bronchitis and
lung infection.
So
consult pulmonologist and get done clinical examination of respiratory system, chest x ray and PFT (pulmonary function test).
Chest x ray is needed to rule out lung infection.
PFT is must for the diagnosis of bronchitis.
If all these these are then no need to worry for lung diseases.
Sometimes
musculoskeletal pain can also cause similar symptoms.
So avoid movements causing pain. Avoid bad postures in sleep. Avoid heavyweight lifting and strenuous exercise. Apply warm water pad on affected areas. Take painkiller like ibuprofen.
Don't worry, you will be alright with all these.
Hope I have solved your query. I will be happy to help you further. Wish you good health. Thanks.