My daughter is going to be turning 3 next month and she seems to be acting up more and more each day. When we go to public places she seems to scream when we have to leave or when she wants something that she can't have, I feel like I can't take her any were if she keeps acting like this but I can't stay stuck in our house for ever till she decides to behave in public places. My husband and I have tried to punish her but it doesn't seem to be working. The other day I took her swimming and when it was time to leave the pool she got very angry and started hitting and screaming at me, I have never been that angry before it was the worst. I need help because I have no clue what I am doing wrong as a mother HELP PLEASE!!