sounds like a good day! My oldest is like your 12 yo, too. Everyone says it's so great, but that's only cuz they've not seen a child actually stop in the middle of getting out of his underwear and fall over because of reading a book. Truly a hazardous occupation. Can I get a helmet law? :)
I have had to force my 8 yo out the door several times....to go out and play. I threaten removal of other things she likes if she comes in before I let them. When they BEG to play outside and finally get a chance...don't come in after 10 mins and say I have nothing to do....go find something to do.