Sadly, mud sticks and the half decent reputation of BA cabin crew has been destroyed for many years to come.
T, don't beat yourself up, there are millions of loyal BA pax like myself who are only too well aware of what's been happening & who love you all to bits. You've probably noticed that there aren't too many complaints on this forum, well only about the Bassa numpties.
Chin up girl!