My DS is very socially awkward and has a hefty dose of "not concerned about what others think" but not in a bad way. He hangs out with the "odd" kids at school - the creative but brainy types and loves programming computers and working in the metal shop fabricating his own creations.
In the last year, he has sprouted up from about 5'8 to well over 6'2 and was exceptionally self conscious about his height to the point that he did his best to blend into the background which is not easy when you tower over your family
Over the summer, he has decided that if he is going to stick out, he might as well do it in a way he can have fun with. Prior to the end of the school year, he asked me if he could dye a streak in his hair. He added a blue streak that faded quickly, but was quite happy with it.
Now, he has asked me if he can dye his hair purple all over before he returns to school on Tuesday. As it does not contravene the school dress code, I have agreed (and am actually helping him with it - mostly so that he doesn't also dye my house purple).
I know his father (my XH) will not be thrilled, but since he is barely a part of DS's life, I don't really care, and neither does DS.
The way I see it, hair is the safest way to rebel. It will still be in a neat, short style, and the colour does fade fairly quickly. He is a very good kid - polite and respectful - and a good student. His small group of friends are very similar to him. With the hell some of my friends are going through with their teens, I know how lucky we are.
So, tomorrow he goes purple... have I lost my mind?