In that case I would let the dentist have a look and do an x-ray. There might be some gum disease or perhaps a loose tooth at the back. I hope it won't be anything too bad, and it should be reversible if you catch it in time. In the meantime, in case it is gum disease, how about a mouthwash with chlorhexidine gluconate? There is Corsodyl, or Superdrug and Wilko do the same thing but cheaper than the branded version.
So sorry to hear you are also having headaches and tiredness. I am one of those lucky people who never get headaches, all my problems are at the other end - vaginal atrophy! Are you on HRT?
JP x