In the age of blogs and omnipresent social media, where is the line between laudable, cathartic honesty and oversharing? Maggie Kelly started her personal blog for one reason: to prevent her head from exploding with frustration. She is, frankly, tired of at-home motherhood and weary of her husband Michael's frequent absences due to his workaholic ways. She feels like a hostage to marriage and maternity. So when a friend suggests that she create an anonymous blog where she can complain to her heart's content and not have to hold anything back, "Maggie Has Had It" was born. After her controversial, raw and profane blog posts draw thousands of online readers, Maggie's blogging identity is inadvertently revealed. Michael is horrified to learn that his wife has written, in great detail, about his shortcomings as a husband and, mortifyingly, between the sheets. To make matters worse, it is his mother who tells him about his online humiliation. While many people have been embarrassed by unkind remarks that have been made about them from time to time, few have had those unflattering quips go viral in the way Michael's humiliation does. Mortification in 21st century fashion: via Google.