The history sounds to be a pain within the muscular system. Muscle pain
eases over a period of time. Poor posture and stress
cause this kind of pain, It is ideal to rest on a firm surface whenever you have such pain. You can get some help from the over the counter pain killers. You can still take one now for the chest pain
All the best.