You sound like you have a sinus headache. I get them in the winter. You might have a deviated septum which would make it worse. Try using a sinus spray and see what happens. Brain tumors often come with seizures and a blinding headache.
Quick edit: The insomnia is probably stress and if you recently gave birth, it might be your hormones. Like clockwork during ovulation and pms, I get early morning insomnia. I find getting up and watching a boring movie helps.