Thanks for your question on Healthcare Magic.
I can understand your concern.
Since you are having history of
cigarette smoking, Marijuana smoking, snuffing etc, we should definitely look for lung diseases for your symptoms.
Chest pain on sneezing can be seen in pleurisy (inflammation of pleura) and pleurisy is commonly due to
lung infection and
bronchitis.
So get done
1. Clinical examination of respiratory system
2. Chest x ray to rule out lung infection.
3. PFT (pulmonary function test) for the diagnosis of bronchitis.
If both these are normal then no need to worry for lung diseases.
Sometimes
musculoskeletal pain can cause similar kind of pain.
So apply warm water pad on affected areas. Avoid movements causing pain.
Don't worry, you will be alright. But first rule out lung pathology.
Hope I have solved your query. I will be happy to help you further. Wish you good health. Thanks.