Ever watch that old TV series Bewitched? Husband Darin, a mortal, marries Samantha, a witch. She tells him the truth on their wedding night and he forbids her to use her magic powers. This she does in a spirit of self-sacrifice, bowing to the ego of her husband. This series came out at the same time as women's liberation, as a kind of tongue-in-cheek commentary on woman as all powerful, yet subjugating herself for her man.
I think there is a lot more going on in this show than meets the eye.