Jennifer is gutsy, decent, kind, loving and not afraid to stand up to her mother (and there are many millions in the Fairy Kingdom who would be petrified at the thought of doing that). Nor is Jenny, as she prefers to be known, afraid to cross examine Eileen about her behaviour though the girl takes the view since her mother’s behaviour has had a direct life on her own life, she has every right to put Eileen on the spot from time to time.
AND WHAT I DISLIKE!
There are, frankly, times Jenny comes across as a whinger. Her mother did make huge sacrifices to marry Derek and therefore give birth to Jenny. Also Jenny needs to appreciate just how much Eileen did/still does love Derek to make that sacrifice. Despite all the life threatening missions the Queen sent Eileen on, a fairy princess, as Eileen is/was, still has a decent lifestyle many in the Kingdom would envy.