'For better or worse' is the correct idiom, meaning 'regardless of the outcome' or 'in good times and bad.' It expresses acceptance of a situation despite its potential drawbacks. 'To,' 'from,' and 'through' are not the correct prepositions for this expression.