I don't think that you are having migraine
. The migraine attacks generally don't occur daily. The headaches
which you are referring to are probably tension type headache. The nature of blackouts will be discerned mainly after further enquiry into associated symptoms which best can be done by neurologist
or physician. The third of your symptoms of getting angry and panicky is personality trait. I think that you would be greatly helped by course of anxiolytics which are available only on producing prescription and for which it is imperative that you visit a physician / neurologist.
Hope this satisfies you.