Hi A.-
My son is now 20 and is as wonderful as he was the day he was born. Yes he has done strange and crazy things over the years. Yes he still does strange and crazy things now. In fact right now he is going through this thing of trying to find the car he wants, by buying and selling them. He is constantly buying,selling and trading cell phones. It used to upset and frustrate me, that he spent so much time and money learning about and buying cell phones, until he was hired buy verizon wireless making over $30,000.00/yr at age 19. He didn't get to attend the college he wanted to attend because he let his grades slip but he is doing well for himself now. I have chosen to accept my son just as he is and choose to not be ashamed of him or any decisions he may make as he grows, learns and negotiates his way through his life as we all have to do. You are making your personal hell by trying to make your children perfect and choosing to be ashamed when they fall short of perection that, they cannot attain. Do them and yourself a favor find someone to talk with and set everyone free.
Hope this helps