This principle in St. Paul's writings explains how something could be right for one person (living within one culture/time), wrong for another (living in another culture/time) and yet the goal of action (love of God/neighbor) remain unchanged.
As one who is in the Lord Jesus, *I* am fully convinced that no food is unclean in itself. But if anyone regards something as unclean, then for him it is unclean." (Romans 14:14)
"So then, about eating food sacrificed to idols: We know that an idol is nothing at all in the world and that there is no God but one. For even if there are so-called gods, whether in heaven or on earth (as indeed there are many "gods" and many "lords"), yet for us there is but one God, the Father, from whom all things came and for whom we live; and there is but one Lord, Jesus Christ, through whom all things came and through whom we live. But not everyone knows this. Some people are still so accustomed to idols that when they eat such food they think of it as having been sacrificed to an idol, and since their conscience is weak, it is defiled. But food does not bring us near to God; we are no worse if we do not eat, and no better if we do. Be careful, however, that the exercise of your freedom does not become a stumbling block to the weak. (1 Cor. 8:4-7, 9)
This perspective allows us to affirm without hesitation the God-inspired nature of certain canons that may appear quite offensive and/or incredibly outdated to us now. Because when the Church exists in a society that cannot stomach certain things that freedom in Christ permits them to do, then it must proclaim with St. Paul:
"Therefore, if what I eat causes my brother to fall into sin, I will never eat meat again, so that I will not cause him to fall. (Romans 8:13)
Perhaps "meat" here is uncovered women's hair, remarriage of widowed priests, etc.