For the last 3 days my difficult child has wanted to go up on the mountain to play with his outdoor stuff - quad, dirt bike, etc. It's been raining heavy so I've put him off, with a bit of attitude on his part. Today is nice and clear, though still cold, so I made arrangements to get help with my work so it would be done early enough for us to go. He's been behaving pretty well for the past week or so, so I wanted to reward him with the outing - plus I really enjoy it, too. First thing this morning, he asked about going. I told him we'd go this afternoon. He's in online school so the schedule is very flexible. He asked why we couldn't go right then and I tried to explain about the amount of work and that I had help coming so we could go later. He totally blew up, stormed out and took off on his bike. He came home 30 minutes or so later and started in again, being very loud, insulting, disrespectful, and downright mean. When I told him he'd blown it and we wouldn't be going today he blew even worse, slamming into the glass on the front door hard enough to crack it, and took off again. I tracked him down and he's with his best friend, so at least I know he'll be safe and won't get into trouble. What I need is advice on how I could have handled it better to prevent him from going off the deep end like this. Oh, and I found his "stash" last week. It's gone, along with his pipe. He's not a happy boy right now. He claims the water pipe cost him over $100. I'd really like to know where he got the money for it. He's only given $10 weekly IF he earns it by helping around the house and treating me with respect. Editting to add this: I just got a call from my brother (not the one that had difficult child for so long) that he went to their house and got into a physical fight with my easy child and brother. He's taken off from there and is *hopefully* headed back here or back to his friends place. He's inside the city limits and calling the police here is NOT an option. I'm beginning to wonder if we're really going to get through this.