Is that another name for the Goddess of All Creation? Worship would be right up my mother's way as well. Both of them awfully fond of being adored and all that.
Should you decide to trust or not trust, that is up to you. I've found Sabrina to be a good judge of character so I am absolutely fine leaving it up to her word.