BrandyGran - tell your friend that you realise your time is limited with her and that you too have news you want to share with her, so have a rule that you put a timer or an alarm on your clock to give you each the same amount. As a psychotherapist I work in a time-controlled environment, I have to cut a client short at 50 mins, and in clinical supervision I am allocated maybe 25 mins and have to fit everything I want to discuss in that time, GPs are kept to 10 mins, likewise dentists they also have time slots. If you friend had to pay for your time she would learn to be more economical with what he says. One of the members of our book club behaves like your friend, hogs the airspace and irritates everyone else so we moved to somebody keeping time, dividing the time up between us formally and then using a timer.