i am 19(female) ,my aggressive behavior is bothering me a lot ... towards my parents and at home.. the smallest argument that happens or a comment that is being passed,in a fraction of second i get agitated ... the other day i yelled at me father so badly .. n today i raised my hand against my mom..... my parents do irritate me attimes.. but by nature they are the most loving and caring parents one can have... after hitting her the next minute i realised what a BIG mistake i did.. i feel so ashamed of myself... in just a fraction of second its like two MEs . i am not able to control my anger .. rather i would say i dont even take the effort to control.. in a second i react i really dont give it a thought.after doing something i feel like shit why did i do that ? please dont say count 1 to 10 before reacting try to calm yourself.. i tried doing all this but it doesint help. i am a god fearing person , and i believe god is surely going to punish me for being a bad child... pls help
GOD is not going to punish you as long as you are trying to improve yourself.
I do not know the source of your anger. The fact that you explode indicates that there is much anger within you that you have not dealt with.
Without belaboring things that I know little of, I would suggest one of two things:
Doing both is acceptable.
I wish you well in your pursuit of maturity.
You might want to wait for some of the local atheists to chime in. They will tell you that there is no GOD, so you can't be punished.
Regardless, you are not standing under the Sword of Damocles.
Somewhere in your area is a school or organization that offers anger management classes. I suggest you find out where they are and enroll so you can learn to control your anger. As well, you should consider if any mental/emotional condition, such as bipolar syndrome, could be causing your anger problems. There's also the possibility that your hormone levels are out of balance. You need to find out what's what. You cannot go through life being aggressively angry all the time. You'll end up hurting someone or yourself.
Other people asked questions on similar topics, check out the answers they received:
Other people asked questions on various topics, and are still waiting for answer. Would be great if you can take a sec and answer them