Okay is it normal that i would crave something for lunch and next thing i know my mom would have cooked it for lunch WITHOUT me telling her that i want it , ever since i was in school this used to happen .Like example , i would like crave macaroni and cheese then without telling my mother i ask her what's for lunch she tells me macaroni and cheese and it happend more then once so it's not like it's a coincidence

Yeah, if I wake up somewhere feeling both incredibly thirsty and rather violated, I'll know I've tried your cooking! Oddly, that's how I feel right now. What did you do?