Hi, could you tell me if I can say
"Life will take revenge for me"
I can't think of a context in which this would make sense. We take revenge "for" a previous crime or perceived wrongdoing and we take revenge "on" a person.
However, as always, if you would like to give us the context in which you are trying to use the sentence, we can see how we can help you.