hi wbw - your phrase "too nice and forgiving" rings a bell... it sounds like you need to set boundaries to protect yourself, so you can deal with this 'stuff' more on your terms. Perhaps you could write down what bugs you, find some words or actions as a response (e.g. "I don't care to hear about xyz. Let's talk again later", and hang up) to each, and do it.
Luke
M58, xW54 S22, D18 M 1984, D 2016 Living a new life.