Thank you so much for your reply, it really helps to know people have been there before us. I will definitely try to get him some professional help