Mrs. Hudson is mom, end of story.
Sherlock's mother is probably - a lot like Mycroft. Not overly physically affectionate, protective behind the scenes, etc.
it's a personal headcanon she sent Sherlock away at a certain point for therapy. It did not go well, but she isn't the sort to apologize.