I love how Merrin has such strong ties to Dathomir as her home planet in contrast to Cal who has no 'home'.
Cal's home was the order and we all know that ended. The Empire forced him to leave the only home he had ever know. Bracca was less of a home and more of a hiding place. There is a line of dialogue where Cal mentions that he doesn't remember his parents. He doesn't know his homeworld and with the Jedi archives lost, it is likely that information is lost forever.
Merrin was able to leave her homeworld on her own terms and was able to explore the galaxy on her terms.
Cal was (most likely) taken from his own world and explored the galaxy because he was a child soldier. He didn't even get to leave Bracca, his adoptive home, on his own terms. He was forced to leave because of the Empire.
For a while, The Mantis crew was his home. He lost that.
Tanalorr might be home but there will always be a sour memory associated with the planet and the temple there.
In a galaxy of a thousand worlds, Cal has no where to call home.