Hi, I have a 2 year old son; my son is very sweet most of the times however, I have a very hard time with him. He will not listen to me at all and when things don't go his way he starts to scream and throw himself on the floor, I try to ignore this but with all the screaming from him I strat to scream back and sometimes spank him. Just today I went to a store with him and this very nice lady gave him a toy to play while I had to fill out some paperwork, well the toy broke and this made him so mad that he started screaming and even started to throw the toy at other people, I didn't know what to do, of course I was very upset. I tried to calm him down and explained to him that this was not necessary but he kept crying and screaming and even yelling at the rest of the people in the store. I have a very hard time to get him to listen to me, when I ask him to pick up his toys or do something else he ignores me and I get so frustated that I start yelling at him or even spanking him. I tried the time out thing but this does not seem to work, with his father everything is fine because he listes to him but with me is another story. It has come to a point where I don't even go out in public with him because is very hard for him to listen to me. I'me very concerned of his behavior, I'm not sure if this is normal since he is my only child. He also started preescholl about 4 months ago and he's like that in school, he is very hard child to deal with and I honestly do not know what to do. Please give me some type of advise and let me know if this is normal, I find myself crying sometimes so desperately because I do not know how to deal with this. Please help!!!!