FF2 - surley to God you can go an hour without food or a drink! If not, then you had plenty of time at the airport to purchase both before your flight.
Airport terminal catering can be no more overpriced or tasty than an airline served "snack".
Crew should be polite and profesional - but they are human. You dont know the reason why she was upset. (if in fact she was)...
Give the girl a break - what did she actually do? Close some lockers loudly
, walked in a "non relaxed" manner down the aisle
, "throw" a seatbelt into an empty seat (now - how did she throw it? If she raised it in her hand and then forcibly ensured it was projected into a vacant seat at high velocity, then thats bad - or did she just "toss" it ie underhand, into a spare seat to free her hands before demonstrating the mask?)
And then to top it all - the music was too loud
Take a deep breath and put things into perspective