View Single Post
Old 04-25-2012, 08:38 AM   #1
jandjmommy
Rose Bouquet
 
 
Join Date: Jun 2007
Posts: 750
jandjmommy is a glorious beacon of lightjandjmommy is a glorious beacon of lightjandjmommy is a glorious beacon of lightjandjmommy is a glorious beacon of lightjandjmommy is a glorious beacon of lightjandjmommy is a glorious beacon of lightjandjmommy is a glorious beacon of light
Default Family Gets Your Best or No One Gets the Rest Help?

DS newly 8 has been yelling/disrespectful/hostile on and off for a few weeks. Some of it is likely a result of a very busy schedule (which he is not used to), including upwards of 5 baseball events each week. I'm wondering if he's upset because he isn't *with* the family even though we're present at all of his practices & games.
I don't know how to manage this and I feel like I'm doing it wrong from a GBD perspective.
Example:
Me: [after evening and morning review of our schedule for the day] It's time to start your math.
DS: yells about how he will not do it, I can't make him, I'm so mean, he hates math, etc.
Me: It's time to start your math. You want to go outside right now and you'll have plenty of time for that after math so let's get going on it.
DS: yells again, or says he's sleepy and throws himself onto his bed.
Me: Fine, you're welcome to take a nap or rest. When you get up we'll work on your math.
DS: yells again, escalating negativity.
Me: We have a lot to do today. [baseball] Practice is at 5. We have to leave here at 11 to x, y, and z. I have time now to help you with math, or I have time at 5. You need to call your coach if you choose 5.
DS: yells and starts his math; simmers down after about 20 min and is happy with his progress when he's done.

So that's when he's just yelling. Is that OK? Several times though he's been very disrespectful towards me, not just angry and voicing his opinion of doing [math]. Then it goes like this:

Me: You are being disrespectful. It's ok that you don't feel like doing math but it's not ok to speak to me like that.
DS: sometimes calms down and apologizes, and we're good; sometimes escalates.
Me: You need to stop being disrespectful. If you do not recover you will not go to practice since I can't trust that you won't disrespect/be negative with the coach or your team.
DS: sometimes recovers and we talk about ways to do that; sometimes escalates.
Me: You will not go to practice today. Do you want to call Coach or do you want me to? I texted the coach. You need to apologize to him for missing practice tomorrow at the game.

He missed one Cub Scouts meeting and one baseball practice this way. Then warming up before a game he started being rude to DH and me, and saying negative things to his teammates who were warming up with him. I took him aside as casually as I could to help him save face and told him that I would take him home if he did not recover. He continued, so I told him to go tell his coach that he had to leave. DH then stepped in and gave him another chance, and he recovered well with no further problems.

I don't want to punish him but I do want to require that he respects us and his team/friends/etc. How to follow "family gets your best or no one gets the rest" the right way -- or is that really GBD? Should I just try again and again and again until he recovers or is there a point at which he truly should not put in a situation outside the family where he may negatively affect others?
ETA: DH and I disagree on having him miss activities. DH says he has a responsibility to his team. I say he has a greater responsibility to his family. --?
__________________
DS 10
DD 7
north Phoenix

Last edited by jandjmommy; 04-25-2012 at 08:40 AM.
jandjmommy is offline   Reply With Quote
 
X vBulletin 3.8.3 Debug Information
  • Page Generation 0.05124 seconds
  • Memory Usage 6,964KB
  • Queries Executed 14 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)cyb_flashimagebanners
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (19)option
  • (1)post_groan_box
  • (1)post_groan_javascript
  • (1)post_groan_navbar_search
  • (1)post_thanks_box
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)postbit_legacy
  • (1)postbit_onlinestatus
  • (7)postbit_reputation
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/functions_notice.php
  • ./mobiquo/smartbanner.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php
  • ./includes/functions_post_groan.php
  • ./includes/functions_misc.php 

Hooks Called:
  • init_startup
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • fetch_musername
  • notices_check_start
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_groan_function_post_groan_off_start
  • post_groan_function_post_groan_off_end
  • post_groan_function_fetch_groans_start
  • post_groan_function_fetch_groans_end
  • post_groan_function_groaned_already_start
  • post_groan_function_groaned_already_end
  • reputation_image
  • bbcode_parse_start
  • postbit_imicons
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • error_fetch
  • showpost_complete