Max Verstappen heads into this weekend's Monaco GP as one of F1's in-form drivers but with demons to banish at the sport's showpiece race.