I'm afraid i agree with the thought that the flight experience doesn't seem too bad. (From an objective perspective - I appreciate subjectively you may not be too pleased.)
The bottle of water - yes I've had that happen to me too (refilling) - I actually prefer it - far more environmentally friendly.
As for visiting First class - I agree that F should visit J - not the other way around. There is a sign that says 'First Class Only' at the divider.
BA allows a visitor into First for a drink. I don't like that.
The water running out is not good. Was that just in the J or F lavatories? Seems more of a mistake rather than cost.
Sorry.
Regards
lme ff