I have a son who was exactly like that at your sons age, mind you he does have some learning disabilties, but in the language and comprehension area, it would drive me crazy, right down to the whole sock/shoes thing, I mean you are describing him at that age, I can say I just humored him and went with the flow, but tried very slowly to change these things, like the shoes and the socks thing, if they weren't right I would say ok I will fix them in 5 minutes, he would have a "melt down" but I would wait 5 minutes and go back and adjust them, I would slowly up the time and eventually I no longer had that problem, I do still have issues at 16 w/ the tantrums for lack of a better word when things aren't going how he thinks they should be or his things get touched or moved that sort of stuff, Know to the toilet thing my 6 year old will NOT flush a toilet he hates the sound and my 3 yearol daughter is the same way, if it is the automatic type bathroom my son will run out like a crazy man, not so much my daughter, and I have learned to just wait until they are done and out and then I go back in and flush, they get that nothing is going to happen but the sound scares the heck out of him. I say pay close attention, but don't assume the worse, If you are really worried then go have him checked out, the worst thing that could happen is you get some concrete answers one way or another.