I've got a daughter going to her first dance today, so I'll gladly take your sons issues instead of what I'm doing today. However, you're NOT a failure. Life's full of choices and each person will suffer or benefit from their choices, just as we did. My guess is that when your son figures out that the bathroom DOESN'T COME WITH TOILET PAPER, and he has to buy it with money he's earned, his attitude about education and his future WILL CHANGE. When I was 17-18, I knew everything too. Why should your son be any different than any other 17-18 year old kid. He will grow up and figure it out, just as my little girl will grow up and figure it out. I'm just NOT quite ready for the time it will take her to get there. That said, I guess I'll have to grow up a little too while we're at it.