I think you are fine. It will take time because I too have a very hard time when people say things to me that are nice...because I am not someone who has heard nice things over the years from my AH and truthfully, I thought it was just me! He says things that are nice, when it benefits HIM....
You have taught me a new lesson too. Thanks for this...I needed to see this.