I stand before my washing machine, contemplating the dirty laundry for the latest load. How many loads have I done… Read more Jam Gen Fun: An Archeological Guide to Laundry

I stand before my washing machine, contemplating the dirty laundry for the latest load. How many loads have I done… Read more Jam Gen Fun: An Archeological Guide to Laundry
If you look up the definition of “activist” in the dictionary, you’ll find something to the effect of “a person… Read more Jam Gen Parenting: My Activist Son
My heart hurts. The day I have so long anticipated has finally arrived – and it doesn’t feel so good… Read more Jam Gen Parenting: Empty Nest Heartache
(As dictated to Marina) My name isn’t actually Riley, but it might as well be. After all, I live the… Read more Jam Gen Pets: The Life of Riley
Hear that noise? No? Me neither. It’s 9:30 in the morning on the first day of school. That sound? Dead… Read more Jam Gen Parenting: Back to School
“Mom, Justin and I are dating.” With that simple statement, I am plunged into a brave new world. A not… Read more Jam Gen Parenting: Another Surprise
When the expected finally happened, it was totally unexpected … and I was totally unprepared. Son #1 arrived home from… Read more Jam Gen Parenting: Surprised by the Unsurprising