Aside from the temporal mandibular joint (TMJ) pain, this sounds like it may be a neurologic problem, with involvement of the nerves of your face. However, you could be having referred pain from the TMJ and your first step should be to seek consultation for that. If you are assured that the various facial pains are not related to the TMJ, you should then see a neurologist.
There are dentists who specialize in the treatment of TMJ disease. You should locate and seek consultation with one of these specialists. Your local dental school or dental society could recommend people who specialize in this work.