Headaches are very... non-specific. It can be stress, hormones, migraines, ears, blood pressure...
It really would be good to get them checked out as the pain has been persistent.
I know im going to make an app but till then i would like to know everyones input
A doctor needs to tell you what the headaches are - an internet "exam" is not... er, accurate.