Before I start, I just want to say that she is a very kind hearted and generous person and I get on well with her.
The thing that bugs me is the way she always has to be the authority on everything. Not just one one topic either, literally everything!! AIBU to find the following things irritating?
I mention I am going on a First Aid course 'oh I have done loads of First Aid courses and used to train first aiders' etc.
My dd1 was going for a job interview. 'I used to interview people. Make sure she does X and not at' etc.
Diets - I've had hours of diet advice. unasked for.
Parenting - how she does things, what works for her, how I should do things with mine (I've been a parent years longer than her!)
Someone had a shoulder injury at work and she told them off for following advice from the doctor and advised them to treat it and gave them her better advice.
I've not asked for any of this advice, she just volunteers it all. Whatever I say, she's done it better and wants to tell me how to do it. I always just smile and thank her probably while she keeps doing it!. She's renowned in our place of work for it but because I work with her daily, I get most of it.
Is there a good way to handle without upsetting her? As I said at the start, I like her as a person and would hate to upset her.