maniacal, mental
obsessive-compulsive, OCD
fastidious, fussy, house-proud
maniac (gloss)
person obsessed with something, fanatic about something
(coi)
freak, freak
crank