What are your opinions on society-defined ethical vs non-ethical actions. Such as cheating on a test in school, lying to get ahead in your career, etc.

On the one hand, accepting the cold hash truth of reality means that if you don't get caught, then you are simply rationally doing whatever is necessary to better your current situation.

Selfish, yes. Do you think selfish is bad? Does it necessarily hurt someone else (if that's how you define unethical)?

On the other hand, men are capable of feeling honor. And if everybody acted unethically, society could potentially fall apart. But is that just an emotion that rationally one should dismiss to get ahead?

There are few places I could ask for objective opinions on this.