It probably has nothing to do with your age... I am in my twenties too but i just had a quite good F experience on the ground in LHR (well, as good as it gets with BA at least) and a near perfect flight with a cabin crew wich could not have been any better.
I hope it's getting better!!