Persistence means continuing firmly in a course of action despite difficulty or opposition. Caprice is the correct antonym, meaning sudden, unaccountable change of mood or behavior - essentially, lack of persistence or consistency. Stupor means a state of near-unconsciousness, panel means a group of experts, and shortage means lack of something - none capture the opposite of persistence.