What's the right consequence here?
SS17 got a job about 9 months ago, it's been really great for him in that he's finally learned some responsibility for himself and it's helped him come out of his shell a bit. The downside is he's been working A LOT of hours, it's gotten up to a scheduled 30 hours a week, working about 6 days a week. DH kept telling him to make sure it wasn't interferring with his school work, as that is the priority, but SS has liked the bigger paychecks and has not reduced his hours.
DH has checked SS's grades a few times, and they were terrible, even made SS skip some work shifts to finish the make up work for school. DH's final threat was "if you fail any classes you will have to quit the job". Tomorrow is the last day of finals for SS, so we'll see pretty soon here if he actually failed any classes.
Also, we recently just sold SS my old car, he still has about $2,000 left to pay it off, not to mention the next insurance payment for it will be due in August.
My question is, what's the right consequence in this situation? I understand making him quit the job since failing a class would show he hasn't been able to manage school and work, but maybe we should make him quit before the new school year instead of right away? It seems silly to make him quit a job that is needed to pay us for the car when it's just going to allow him to sit around all summer on XBOX. But also, if he does fail a class, I assume he'll be in summer school, which then would give him SOMETHING to do, but that's for a very small portion of the summer, just a few weeks a beleive and only a few hours a day.