I am normally quite an assertive person but there are two people who both talk relentlessly that I cannot avoid, and just wondered how you deal with people like this?
Person A is an ex colleague of mine (who was known at the workplace for talking and doing no work), and is now a neighbour. Whenever she sees me she starts talking rather like Mr Chatterbox does in the Mr Men books! On and on and on. It's impossible to get a word in edgeways. If I excuse myself or say I'd better be going now she carries on talking. If she does this then I start slowly walking away whilst saying things like 'Got to be going now, see you soon' and she just talks at me until I've walked away. It sounds easier to get away from her than it actually is; I find it really hard to get away from her. She stands really close to me and keeps constant eye contact.
Person B is the grandfather of DS's school friend who picks DS's friend up from school 3 days each week. He always manages to find me at pick up and talks and talks. His talking as well as being constant talking at me, is full of put downs and digs about DS and I. Again it is really hard to avoid him as he lives near to us and so walks home the same route as us from school and as the boys are good friends they want to walk together. When it's time for me to walk to my house and him to walk to his the boys are always talking and playing and the grandfather keeps rabbiting away and as with person A I have to physically say 'See you tomorrow then' and walk off! Sometimes he still keeps talking to me once I've crossed the main road to go to my house! He's not lonely, he has a wife, children, grandchildren, and an active social life so I know it's not that.
How do you deal with this type of person? Obviously my preferred method is to just avoid them and believe me I do a lot of sneaking around to avoid them, but it's not always possible. I also get really panicky being talked 'at'; I really hate it, and feel resentful that someone is basically just stealing my time talking at me.