Nichelle, 
In my opinion, I think that you are totally letting your child get over on you. For one I understand that you are a single Mother of two and you are only 24, but let me tell you something. I am am also a young Mother of two. I am only 21 years old. But, I feel like this if you really want your daughter to stop going on like she does then you need to buckle down and get yourself some guts! I totally understand that it is hard for you to deal with your little girls violent tantrums but, as a parent sometimes you have to go through a lot just to get to where you want to be. Eventually she will get tired of throwing her tantrum and calm down and if its that bad put her in her room until she can calm down. See my kids are one and two yrs. old perfect ages for throwing tantrums but, I can assure you that they NEVER carry on like that because I made it clear that I am the Mother and when I say no, thats what I mean and there are no if -ands, or buts about it!! Somewhere along the line you need to teach your daughter self-disapline and you also need some yourself! No one ever said that being a parent was easy. Let me break it down for you.........no, I am not a single Mother but, I am the one who is home with my kids all day long and i teach they right from wrong eventually you need to teach you daughter that NOBODY in this world gets everything they want just when they want it. But let me also say this if you dont feel like you can handle your childs tantrums just that much try changing what she is eating. You are the on in the house buying the food so buy healty food change your eating habits and change hers. Instead of eating chips for a snack and getting mad when your daughter is right there ready to eat some with you why not try eating fruit for a sncak or something like that. In my opinion your whole situation is all about self-control and you need to get some and install it into your daughter. Cause let me tell you anytime there is something in here to eat or drink my kids want if I say no, I dare them to act up, you really have to get on you daughters level and let her know whos boss! To me it looks like right now she thinks she is, she is 6 yrs old and I can promise you she knows that if she wants something and you tell her no all she has to do is throw a fit and she knows she will get. My two year old is smart enough to know what to do to get what he wants so I know she is. You shold have nipped whats going on in the bud a long time ago, and if you dont get some self control to get her where she needs to be it will only get worse.