7 year daughter gets angry easily

my almost 7 year old daughter worries me a lot. she gets angry and frustrated very easily, most of the times for simple things. Then after she gets angry, usually start crying and says she feels sorry for what happended, she promises to work hard for not to do that again, but gets back to the same behavior. I've talked to her a lot and remind her how much we love her and that we are here to help her in trying to not get frustrated easily. I recall that she was like this since she was a little child. Today she screamed at me in front of some visitors, and later, cried very bad about it. What worries me is that she has started adopting a "victim's type of behavior" repeating that I should punish her because she deserves it. We've never punish her physically, but dont hesitate to discipline her (time out) if we believe is needed. I'm afraid she is getting depresive behaivor by crying for everything she cant controll or understand.....Please tell me if this is normal or common....she is our only child and we dont have any experience nor know what to do............loving parents.

Have you ever sat down and thought that maybe she cant control it. You said it has been going on for awhile. Does she do well in school and with her peers? I am not a doctor by no means but it seems like she has a mood disorder.
Good Luck

The Content on this Site is presented in a summary fashion, and is intended to be used for educational and entertainment purposes only. It is not intended to be and should not be interpreted as medical advice or a diagnosis of any health or fitness problem, condition or disease; or a recommendation for a specific test, doctor, care provider, procedure, treatment plan, product, or course of action. Med Help International, Inc. is not a medical or healthcare provider and your use of this Site does not create a doctor / patient relationship. We disclaim all responsibility for the professional qualifications and licensing of, and services provided by, any physician or other health providers posting on or otherwise referred to on this Site and/or any Third Party Site. Never disregard the medical advice of your physician or health professional, or delay in seeking such advice, because of something you read on this Site. We offer this Site AS IS and without any warranties. By using this Site you agree to the following Terms and Conditions. If you think you may have a medical emergency, call your physician or 911 immediately.