This can be diagnosed as OCD.