Self-Punishment is something I never could understand. Why do some of us punish and scold ourselves like it's our fault. Whereas a person like me someone says that its my fault that I have frustration/anger issues when I don't have to. Some say I am rude and selfish to people and think of no one but myself and that I should think of other people besides myself. I guess I am going to make everyone happy ahead of myself. I should put other people first before myself.