Shawn

Pernickety means a person who are very careful or too careful about choosing or accepting things:hard too please.