When I was little, I was taught that moral is the guideline for the majority of people. When I was older, I became skeptical about this definition: would cheating be moral if the majority of people cheated each other? Would the minority be immoral if cheating became moral? According to the definition I learnt cheating could be moral, but this strongly counters my view of the world. Then what is moral?
Now I think I find my own definition. Moral is the guideline that adds the value to the whole human community. With this definition, cheating is immoral as it wastes the human resources and aggregates the expenses on discovering the truth. The behaviour held by the majority people can be immoral.
In the real life, I do see people regard cheating as a normal behaviour from time to time. The argument I heard many times is “if I had been honest, I would not have achieved”. Well, I can do nothing but escaping such people. It is regretful and dangerous when the immoral become the majority while I am not among the majority. I could behave like the majority, but then I would ruin myself.