I have a friend like this who I have known some 20 years (ex neighbour.) I meet up with her about every 3 months for coffee. When she is telling me about the latest drama in her life (and there is one major one every time I meet her,) she goes on and on and on. Takes 15 minutes to tell me something that could be told in 2-3 minutes.
I do try to move on, but she says 'hang on, let me tell you this bit first......' and carries on. 90% of our 2 and three quarter hours together is her banging on about herself, her life, her problems, things that her DH has been doing that pisses her off, problems she has been having with her wayward young adult children, her job, her colleagues, her neighbours, her sister, her brother, her nephew, her niece, her health issues, etc etc etc. She never has a single week without another fucking problem! 🙄
I find myself feeling so weary and tired listening to her drivelling on, and I keep glancing at the clock trying to wish the time away. I know she wants to leave at 2 hours and 50 minutes, because she doesn't want to get a parking ticket in the supermarket car park. (I park much further away in a long stay, so don't need to keep an eye on the time.) So as the time gets to 2 and a half hours, I think 'thank fuck! Not much longer to go.'
She is always late too - between 7 and 25 minutes late, and always has a story of woe as a reason for her lateness. I am due to meet up with her soon as she has sent a text asking when I'm free, and I'm dreading it a bit. 😖
tr;dr, maybe ghost this friend @permanentholiday
(Actually, maybe I should think of ghosting my tedious friend too.)