whats another way to say "thrive off of"?

the sentence is: "humans thrive off of contrast" Thank you!

John2018-02-17T18:17:02Z

Never say 'off of'. It's bad English.
Thrive on...

Anonymous2018-02-17T15:05:14Z

Human's thrive on contrast.
("Off of" is awkward)

foxprojoy2018-02-17T00:52:17Z

benefit from / flourish / prosper from

Gypsyfish2018-02-17T00:51:52Z

"thrive off" is incorrect. You can say that someone "thrives on" something- "He thrives on meeting challenges." "Contrast" doesn't make any sense. Contrast in what?