ride with the punches

Verb

 * 1)  To deflect the force of an opponent's punches by moving the body quickly.
 * 2)  To cope with adversity by being flexible in attitude.