overparticular

adjective
  1. excessively fussy, fastidious, or concerned with minor details; too particular about small matters
  2. Usage: often used to describe someone who is overly demanding or hard to please

Examples