My brother and sister in law are visiting, and so are my niece in law and my two great nephews ages 6 and 3.
With Tim and I having 6 kids whose ages range from 26 to almost 10, we span the generation gaps. After all we have nieces and nephews with children whose ages are close to Kyle's age, and Kyle was only 5 when our granddaughter was born. Uncle Kyle and Kamryn have been like siblings, though for a few years she called him "uncle.'
All this explanation is so you'll understand the dynamic. These little boys, ages 6 and 3 are my great nephews - my brothers grandsons. They are Kyle's (age 9) first cousin Ryan's (my brother's oldest son) children. That makes them Kyle's first cousins, once removed, I believe. And Kamryn and the boys are second cousins, as their daddies are all first cousins.
What that means in reality is that the kids are having a blast together, whether first cousins, once removed, second cousins, uncle and niece!
Today the cousins will come with their sweet Mama for a two night sleepover! Fun times ahead!
I'm looking forward to lots of talking about kids and homeschooling, watching the kids chase chickens, ride horses and collect eggs.
I'm savoring this time together and storing up memories!