From what you are saying it could be tree pollen. I believe there is a test that can identify exactly what you're allergic to. A couple of things that help me with my hayfever, first of all try to dampen your hair before you go to bed and then dry it, this stops you breathing in the pollen in your hair and waking up bunged up. Second thing is if you can start taking echinacea pills about a month before you normally get hayfever you will find the effects dramatically reduced.