top


10 reasons why kids fight

Attention

Do you hate when the peace and quiet of your house is suddenly interrupted by the sound of children fighting? Or maybe your only child has gotten in trouble at school for fighting. Not all kids fight and not all of them have the same reason for doing so, but one of the biggest reasons for fighting is for attention. Sometimes kids fight because they want attention from friends or family members. Fighting is a way of acting out that makes someone pay attention - even if it's not positive attention.

Control

Sometimes kids fight because they feel like they don't have any control over their life. If a child is coddled and is unable to do anything for himself or herself, they might feel as if they don't have any significance. A lot of parents have heard their children say some variation of "you aren't the boss of me!" at some point in their lives. If a child is acting out, it might be because they're tired of being smothered and want some responsibility or freedom.

Conflicting Personalities

Some kids just have naturally aggressive personalities and tend to fight more often than children with more passive or amiable personalities. Fights could happen because one child is easily angered or because two children have personalities that do not get along. Most adults know people they do not get along with because their personalities clash, and children are no different in this respect. Sometimes fight spring up because of a small or large personality clash.

Jealousy

Unfortunately, jealousy is another reason why children sometimes fight. One child might be jealous of another's talent, for instance. Or they might be jealous that another child is more popular than they are. Within a family, one child might be jealous of the attention their sibling receives from other family members. Jealousy comes in all sorts of guises and it's difficult to pinpoint exactly what might make on child jealous. But jealousy is one of the biggest causes for a child fighting with another child.

Lack of Self-Confidence

Some children who lack self-confidence might display their insecurity by acting out. As stated, fighting can be caused by many different reasons, but some researchers or child psychologists believe that sometimes feelings of inadequacy lead to fighting. If a child feels like they aren't as smart or well-liked, or that one of their siblings might receive more attention or praise than they do, they might pick fights to make themselves feel better. Many children and adults become aggressive when they are faced with negative feelings or when they compare themselves with people they perceive to be better.

Power Play

Parents often remark that one of the first signs of aggression in children is when they're fighting over shared toys. One child might become physically or verbally aggressive when another child wants to play with the toy they're currently using. Sometimes the child who is physically or verbally aggressive is trying to assert dominance over the other child. It might be because they're just overly protective of their belongings. When they're older, sometimes children fight to assure themselves that they're tougher than the child they're fighting. Whether they realize what they're doing or not, creating a sense of power is one of the reasons why some children become aggressive.

Learned Behavior

Children are scarily perceptive of the people and places around them and sometimes copy behaviors they have seen in other people. While this is not always the case, sometimes children who see family members, television shows or movies, or other children fighting will copy that behavior. They might fight because no one has tried to dissuade them from it or because they feel like they need to copy others they admire.

Sibling Rivalry

Sibling rivalry is one of the oldest reasons for fighting between siblings. Sometimes it's because siblings genuinely don't like each other. Sometimes they're happy one minute, but at each other's throats the next. During childhood and adolescence, the smallest thing could set them off and turn them to fighting. Often, siblings fight in order to get more attention from a parent or guardian or to establish a sibling hierarchy. And sometimes, as anyone who has siblings knows, children just fight for almost no reason at all.

Because They're Different

Unfortunately, bullying is one of the biggest problems with children. More often than not, one child will pick a fight with another child because they think they're different. This might be because of the child's appearance, sexuality, gender, race, religion, or a host of other different aspects.

Miscommunication

Sometimes children fight because they don't know how to adequately talk about their issues. Or sometimes their attempts at communication get misinterpreted. Fighting occurs for various reasons but many people will admit that sometimes kids think it's easier to make an issue with physical actions than with verbal actions.    

Add Comment

Fields with * are required.

Please enter the letters as they are shown in the image above.
Letters are not case-sensitive.
Application Log
Timestamp Level Category Message
13:28:43.091255 trace system.CModule
Loading "log" application component
in /home/kidtask/public_html/website/www/index.php (13)
13:28:43.092246 trace system.CModule
Loading "request" application component
in /home/kidtask/public_html/website/www/index.php (13)
13:28:43.092401 trace system.CModule
Loading "urlManager" application component
in /home/kidtask/public_html/website/www/index.php (13)
13:28:43.093856 trace system.base.CModule
Loading "blog" module
in /home/kidtask/public_html/website/www/index.php (13)
13:28:43.096453 trace system.CModule
Loading "user" application component
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(89)
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(31)
in /home/kidtask/public_html/website/www/index.php (13)
13:28:43.096868 trace system.CModule
Loading "session" application component
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(89)
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(31)
in /home/kidtask/public_html/website/www/index.php (13)
13:28:43.100922 trace system.db.ar.CActiveRecord
Post.findByPk()
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(93)
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(31)
in /home/kidtask/public_html/website/www/index.php (13)
13:28:43.101006 trace system.CModule
Loading "db" application component
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(93)
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(31)
in /home/kidtask/public_html/website/www/index.php (13)
13:28:43.101172 trace system.db.CDbConnection
Opening DB connection
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(93)
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(31)
in /home/kidtask/public_html/website/www/index.php (13)
13:28:43.117136 trace system.db.CDbCommand
Querying SQL: SHOW FULL COLUMNS FROM `tbl_blog_post`
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(93)
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(31)
in /home/kidtask/public_html/website/www/index.php (13)
13:28:43.119168 trace system.db.CDbCommand
Querying SQL: SHOW CREATE TABLE `tbl_blog_post`
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(93)
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(31)
in /home/kidtask/public_html/website/www/index.php (13)
13:28:43.120125 trace system.db.CDbCommand
Querying SQL: SELECT * FROM `tbl_blog_post` `t` WHERE `t`.`id`=10 AND
(status=2 OR status=3) LIMIT 1
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(93)
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(31)
in /home/kidtask/public_html/website/www/index.php (13)
13:28:43.120663 trace system.db.CDbCommand
Querying SQL: SHOW FULL COLUMNS FROM `tbl_blog_comment`
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(111)
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(32)
in /home/kidtask/public_html/website/www/index.php (13)
13:28:43.122481 trace system.db.CDbCommand
Querying SQL: SHOW CREATE TABLE `tbl_blog_comment`
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(111)
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(32)
in /home/kidtask/public_html/website/www/index.php (13)
13:28:43.128290 trace system.CModule
Loading "themeManager" application component
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(37)
in /home/kidtask/public_html/website/www/index.php (13)
13:28:43.129039 trace system.CModule
Loading "widgetFactory" application component
in /home/kidtask/public_html/website/modules/blog/views/post/view.php (13)
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(37)
in /home/kidtask/public_html/website/www/index.php (13)
13:28:43.129764 trace system.CModule
Loading "assetManager" application component
in /home/kidtask/public_html/website/modules/blog/views/post/view.php (15)
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(37)
in /home/kidtask/public_html/website/www/index.php (13)
13:28:43.130058 trace system.CModule
Loading "clientScript" application component
in /home/kidtask/public_html/website/modules/blog/views/post/view.php (15)
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(37)
in /home/kidtask/public_html/website/www/index.php (13)
13:28:43.194525 trace system.db.ar.CActiveRecord
lazy loading Post.commentCount
in /home/kidtask/public_html/website/modules/blog/views/post/view.php (34)
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(37)
in /home/kidtask/public_html/website/www/index.php (13)
13:28:43.195040 trace system.db.CDbCommand
Querying SQL: SELECT `t`.`post_id` AS `c`, COUNT(*) AS `s` FROM
`tbl_blog_comment` `t` WHERE (status=2) AND (`t`.`post_id`=10) GROUP BY
`t`.`post_id`
in /home/kidtask/public_html/website/modules/blog/views/post/view.php (34)
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(37)
in /home/kidtask/public_html/website/www/index.php (13)
13:28:43.374847 trace system.CModule
Loading "coreMessages" application component
in /home/kidtask/public_html/website/modules/blog/views/comment/_form.php
(32)
in /home/kidtask/public_html/website/modules/blog/views/post/view.php (55)
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(37)
13:28:43.378756 trace system.db.ar.CActiveRecord
Tag.findAll()
in /home/kidtask/public_html/website/modules/blog/models/Tag.php (77)
in /home/kidtask/public_html/website/modules/blog/components/TagCloud.php
(12)
in
/home/kidtask/public_html/common/www/themes/measure/views/layouts/column2.php
(31)
13:28:43.378945 trace system.db.CDbCommand
Querying SQL: SHOW FULL COLUMNS FROM `tbl_blog_tag`
in /home/kidtask/public_html/website/modules/blog/models/Tag.php (77)
in /home/kidtask/public_html/website/modules/blog/components/TagCloud.php
(12)
in
/home/kidtask/public_html/common/www/themes/measure/views/layouts/column2.php
(31)
13:28:43.380882 trace system.db.CDbCommand
Querying SQL: SHOW CREATE TABLE `tbl_blog_tag`
in /home/kidtask/public_html/website/modules/blog/models/Tag.php (77)
in /home/kidtask/public_html/website/modules/blog/components/TagCloud.php
(12)
in
/home/kidtask/public_html/common/www/themes/measure/views/layouts/column2.php
(31)
13:28:43.381268 trace system.db.CDbCommand
Querying SQL: SELECT * FROM `tbl_blog_tag` `t` ORDER BY frequency DESC
LIMIT 20
in /home/kidtask/public_html/website/modules/blog/models/Tag.php (77)
in /home/kidtask/public_html/website/modules/blog/components/TagCloud.php
(12)
in
/home/kidtask/public_html/common/www/themes/measure/views/layouts/column2.php
(31)
13:28:43.382098 trace system.db.ar.CActiveRecord
Post.findAll()
in
/home/kidtask/public_html/common/www/themes/measure/views/layouts/column2.php
(41)
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(37)
in /home/kidtask/public_html/website/www/index.php (13)
13:28:43.382235 trace system.db.CDbCommand
Querying SQL: SELECT * FROM `tbl_blog_post` `t` WHERE status=2 ORDER BY
create_time DESC LIMIT 3
in
/home/kidtask/public_html/common/www/themes/measure/views/layouts/column2.php
(41)
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(37)
in /home/kidtask/public_html/website/www/index.php (13)
13:28:43.394181 trace system.db.ar.CActiveRecord
Post.find()
in
/home/kidtask/public_html/common/www/themes/measure/views/layouts/main.php
(95)
in
/home/kidtask/public_html/common/www/themes/measure/views/layouts/column2.php
(64)
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(37)
13:28:43.394341 trace system.db.CDbCommand
Querying SQL: SELECT * FROM `tbl_blog_post` `t` WHERE status=2 ORDER BY
create_time DESC LIMIT 1
in
/home/kidtask/public_html/common/www/themes/measure/views/layouts/main.php
(95)
in
/home/kidtask/public_html/common/www/themes/measure/views/layouts/column2.php
(64)
in
/home/kidtask/public_html/website/modules/blog/controllers/PostController.php
(37)