the only suggestion i can give outside counsilling is distraction techniques
my son had these and helped him loads , when he started to think the thoughts he had to start naming football teams , songs from a certain band , places beginning with any letter you like see where am going with this ?
it really did get him thinking and broke the routine a bit for him ,,,, baby steps hun x x