like your son, i cannot tolerate dairy well but do have a bit most days. i also love eggs and my friend used to keep chickens so i was eating them much more than i do now. love nuts and seeds too; it is a great way to add flavor and nutrients as you noted. popcorn is scrumptious fav for us. i like almond and coconut milk blends they have now, and some of the frozen coconut stuff is tasty too. i scream for ice cream too; froyo and fruit smoothies satisfy my cold cravings instead to avoid dairy overdose (could not find the chocolate-covered vikings at whole foods or ikea cafe) 😥