Hello and thanks for writing in at HCM
I am a jr. to Cardiologist and read your problem in detail. According to the symptoms you might have Cervical Spondylosis
or Heart related problem. There are less chances of heart problem at the age of 27 but You have strong Family history, Ex Smoker and chest discomfort
with heaviness, Obesity? Life style? Lipids?
So needs to be investigated properly for Heart related diseases. Do EKG, TMT, lipid profile
and consult your doctor.
For Cervical Spondylosis just do X-ray C. Spine. Can be treated with slight medicines and exercises.
Dr. Dinesh Kumar Bhatia
Health Care Magic