Crappy Flight Cancellation

Yesterday I was due to fly back to the UK. I arrived at the airport with enough time, checked in, went through security and waited at the boarding gate. After finally getting on the plane after a little delay we then sat on the plane for a further 2 1/2 hours doing nothing to then be told the flight was canceled and we had to get off and collect our luggage. We then had to wait in the worlds longest and slowest moving queue for a while in order to rebook for Monday. What a waste of 9 hours. GRRRRRRRRR Ryanairrr.