I don't completely agree. For example, I might think it is morally right to commit a murder but that does not make it right. Morality has to do with accepted ideas and freedom and liberty of other people (for instance, impinging on the rights of someone else). Law is again not absolute morality. For example, a murder commited in self defence is different from a cold blooded murder. Law tries to cover as many general contexts so as to make it contextually correct. In that sense, I agree with you that there cannot be "absolute morality"