Well they say all things mellow with time (or is that rot with time??LOL) well hopefully she will mellow out and you both will have a good laugh over it all while you are quilting !
I have a sister in law who knows all and states that she does, funny part is when she told me knew how to sew-her hubby said she has no idea about how to even thread a needle !LOL She is a joke around our house ...