You snore, get frequents spasms, feel tired all day - all these are significant enough to suggest that you may have Obstructive Sleep Apnoea. Though chest pain is not a very common complaint in such patients, it can be related and can be found out by a Polysomnograhy or a sleep test. Deviated septum is an associated defect that you have and does not cause this disease, though it does play a role in exaggerating and worsening snoring. I think you should see an ENT doctor and get investigated for Sleep Apnea.