Why do you need credit from her?
You have known what for 17 yrs?
Why do you think she is jealous?
People say things that sometimes they mean to be nasty, and sometimes they say things just based on how they feel about things, and can come across as nasty whether they meant it or not. What makes you think she wants you as a servant for her son? How often do you cook? Do you consider yourself a good cook?
I don't understand why she would say something like that, its very rude. WHat did you do when she said that?