Demanding types force you to step up to the plate – and in a good way! Sometimes it’s others who have a better take on your abilities than you do.