My take is that he has an anxiety disorder.
he needs to touch things in symmetrical way (if right hand touched it, left hand needs to touch it too). He does funny sounds sometimes or blinking thing. He needs a wee 10 times before he leaves the house. He is a sleepwalker. He is worried about anything and everything. His latest thing is mosquitos.
I can’t stop blaming myself. Am I too harsh on him? Should I have had more vitamins when I was pregnant? Is it something that we need to seek medical advice for?