All ethical truth is subjective, not objective. Ethics is true for you, but you shouldn't impose your values on other people. It is true that facts differ from values. But it isn't true that a value cannot be true. A statement is true or false if it makes an assertion about reality or the way things are .
Facts do make assertions about way things are.
But value statements also make assertions about the way things are. So values can be true or false. The difference between facts and values isn't that values say nothing about reality while facts do, but that values say more. A fact merely reports the reality of a situation. A value reports on the reality as well as on the attitudes or feeling of the speaker and the speaker's commitments to action.