Let me be frank here without being much evasive in presenting my argument. Morality has nothing to do with selflessness and altruism. Most of the moralists would argue that when a women surrenders herself to her lover, a man dies for his nation, a mother sacrifices her sleep for her infant kid, an honest civil servant refuses bribe they all make sacrifices and all these examples cannot be understood as mere personifications of personal self-interest and motives without perversity of reason. The argument may seem quite convincing to some people. However, a deeper analysis leads us to another conclusion. A martyr sacrifices himself not out of sheer altruism but rather his own personal ambition. Apparently selfless looking acts are not devoid of human vanity. Here is the analysis..
When we perform such seemingly altruistic acts. We idealize a part of us (the idea of being a martyr, a loyal lover, good mother etc) more than the other part. And in doing so we sacrifice our other part in lieu of the idealized part. Therefore, morality divides the Self. I am very well aware of the fact that not to many people would like to think this way. Perhaps for them, its so immoral to be moral this way.