Gosh @Toni63 - I've not had this experience & would have been totally gob-smacked & like you, probably put into shock - and tempted to slap him, or better - thump him! Oops - big assumption there - was it a male or female?
You've been thru so much already & to be told that by some 'non professional' professional ...... is just mind bending and totally unprofessional!
I agree - some people should NOT be allowed to hang their shingle when they have absolutely zero people skills - what was their supposed 'specialty'? I hope you only saw them the once & then found someone else!!
Even tho it is some years later - it may well be worth documenting the conversation in writing with the Medical Board .... who knows how many other patients this so-called specialist may have treated in this manner - they really need to be censured ...... specially with the obvious mental anguish caused to you for all these years - & to how many others?
Take care, rest easy xx All the best with your signing off xx