See MD asap!
Chest pains alone warrants you seeing a physician asap! see a physician for an evaluation and feel better soon.
Also see your dentist for an exam and evaluation to discuss your canker sores and any other dental problems you might have. When was your last medical and dental check-up?