If someone steals, that is immoral, as we don't want people taking our things!
Morality often aligns with ethics. But sometimes the "morality" rules serve the interests of just a few or even of an evil purpose, such as Osama Bin Laden's followers.
I don't give a fig newton for morality, except to the extent I don't want to harm anyone. An example might be that I support those who want to preserve the sanctity of marriage, but I also support those who are seeking a form of making a meaningful commitment that is legal. I support them both for the good they will do for the individuals involved; they are just conflicting. And I make my final choice on what I support based on what I think will provide the best overall "net" good.
I don't seek to please everybody, follow even my church's rules (I'm in a kind of non-church church where they just seek to live better lives), or to do what is "socially acceptable", as I prioritize what I think contributes the most to me, first, and then to others.
THE PROBLEM WITH SOME MORAL CODES
If the moral code set up corresponds with what is ethical, that is fine.
But many of the moral codes are from what worked back in the old days but not to what works now.
Many religions take literally their old writings that served the culture well at the time, especially in the constant warring and dangers of the old days. Current warring, often done under the guise of morality, is mostly unnecessary now and is in fact harmful.
Many religions were designed to protect the male so he could concentrate on the difficult job of providing for the family. Having a wife wear a veil and clothes that hide the figure made sense (and may still do so), but the old fashioned extremes on dealing with some of the issues, such as killing the transgressors, are now nonsensical and certainly unethical.
The other key problem with some morality is that we assume we are correct and others are wrong and/or bad. And that is certainly unethical in many ways that we use morality to do harm to others. We are often outraged that the other side is so wrong and immoral, in such issues as right-to-life and right-to-choose and the sanctity of marriage (as the M-word) and the rights of others to have respect and honor their relationships even if they are same-sex.
Who is right?
Well, either side thinks they are and that therefore the other side is "immoral" - and then they express outrage or disgust at the other side's behavior. However, both are "right", in a sense, but the real question is "what is ethical" (i.e. what will work).
ETHICS BASED ON KNOWLEDGE
People do the best they can given their level of knowledge, but I believe that they have an ethical obligation to increase that knowledge so that the greater good of all is achieved.
For instance, people seem to be ignorant about anger, blowing it off at and on others. There is much harm that is needlessly incurred. I think people can get more of what they want by not engaging in anger or any form of punishment to get others to do what they want. I also believe that greater knowledge would serve to disappear the incredibly harmful beliefs where people believe they are threatened by things they just make up in their minds. Education in that area is an ethical imperative, I believe. Thus, this website.
May you increase your knowledge and wisdom so that you, and those around you, can experience a whole new level of happiness and fulfillment, operating to dramatically increase the greater good for all involved!
You must make your own decisions based on your version of ethics and what works. I merely offer my current thinking, hoping that it will help facilitate your decision, whether it agrees with what I purport or not.