Of course it is different,'hypocritical' describes behaviour while
'hard and bitter' describes the person; and do not ignore the ageist follow up mocking GP as being old and out of touch and even invoking the stereotype of a pre WW2 northerner in clogs. Not funny coming from one gran to another (if that is what Anya is!)
And then there is the question of degree. Accusations of taking a hypocrisy are par for the course in politcal argument but calling someone 'hard' and 'bitter' crosses a line into abuse. Nasty stuff.
Fashion for short, overweight woman
Another silly little ABC game - shops we have loved and lost?