Alright this thing sometimes annoys me, and now it really annoys me..
I have always been saying AT the weekend, but now I have got a flatmate who insists the correct way of saying it is ON the weekend..
Also, things like Easter and Christmas... AT Easter and AT Christmas for me, but my flatmates all say ON Easter and ON Christmas, which now really annoys me and they all try to convince me their way is right - because there are three of them.
What do you say?