If you look at the history, you will see that definition of moral in our societies changed many times over years and centuries.
So, it's obvious that moral is not absolute but relative category.
If so, can we believe that today's moral is right?
I don't think so.
Because of it, I believe only in one moral, which didn't changed 6 000 years and still guide people and teach them what is right and what is wrong.
This moral is written in ''Ten commandments'' in the Bible.
This moral will never change and it's absolute.
It's guidance how to live good life and how to go to the heavenly Kingdom.
Moral is, love God above all things, and, love your neighbor as yourself. Since God came in the form of Jesus Who was a man as well as God, the whole thing of morality revolves around, LOVE YOUR NEIGHBOR AS YOURSELF, because God made Himself to be our neighbor when He came as the man Jesus.
What do you need in life? Food, water, air, clothing, housing, freedom, some socializing, you-answer-with-some-others... and love. Love others with these things, including God, to the extent you can love Him like this. After all, the REAL God Almighty has told us that we are gods in at least two places in the Bible.
So, love is the most moral thing that exists.
NOTE: Don't love the devil. He and his demons are not man or God. They are not our neighbor. But love the good angels, because they are neighbors of God Almighty, up there in Heaven.