I had an EI flight from JFK-DUB where the crew were not allowed out of their seats long enough to serve dinner in C class, so we ended up just getting drinks and a basic dinner service about 1 hour before landing (6am local time).
To make matters worse i had a heavily pregnant woman sat beside me who i thought was about to pop any second.
Ive rarely been bothered by turbulence but this was really bad, any thing that wasnt strapped down was flying everywhere.