Uh huh. So why can't explain the morality behind God telling Hosea to marry a prostitute?
Christ offered to take you into the house of God even while you were unworthy. He forgave you and you were justified by Him, not by yourself.
Hosea offered to take Gomer into his household even while she was unworthy to be the wife of a prophet. he looked over her sin and she was justified as his wife, not of herself.
what is the moral "problem" other than God is willing to show grace to a prostitute, but you apparently are not?