TishaBuv, thanks for the suggestion. I've had a brief look at Dr R's site, a lot makes sense.
I also feel I've hijacked this thread, so apologies!
Whatever the dynamics, there's a lot of similarity. Behaviours that are present at an early stage or those that manifest themselves later in life. In my case, my mother has always had a nasty streak....