mom daughter, difficult, young generation, amazed, grandmother, giggles, gigglesinclick.com, jokes, lol