Out of all the work and jobs, I have done, parenting is by far the toughest I have encountered. You hope and pray that you are doing a great job raising well-rounded children – but the *something* happens and you are questioning your parenting skills repeatedly. When my eldest was still in high school, I thought he would NEVER graduate. Getting him to school wasn’t a problem, but staying in class, was a whole different topic. But alas, he did graduate – whew. And then he lived on my couch for a bit before I said no more, get up and get a job – and he did. But then he totaled my car but soon he was enlisted in the Army, serving his country….