I've always suffered from hayfever, often pretty badly. I think my recommendation would be to start a course of Beconase (or the cheaper alternatives like Polonase or boots own brand of basically the same medicine). The trick seems to be to start it early in the season, mid April ish...