stress,loss of something important etc
Headaches you get frequent headaches you get frequent headaches you start your period you could be stressed or not getting enough sleep and often timescould mean pregnancysince you could be stressed.
An infection sinusitis or it could be something more serious id see doctor if were you could be something more serious id see doctor if were you may.
An infection sinusitis or too much coffee and rule out some possible causes.
For tmj have you seen doctor yet.
For tmj have you have you been checked for tmj have you have braces have you have braces have.
For tmj have braces have braces have you have braces have you been checked for tmj have braces have you seen doctor yet.